Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Technical] Refactoring of App, Breadcrumps and Nodes #321

Open
17 tasks
juli-txt opened this issue May 16, 2024 · 0 comments
Open
17 tasks

[Technical] Refactoring of App, Breadcrumps and Nodes #321

juli-txt opened this issue May 16, 2024 · 0 comments
Assignees

Comments

@juli-txt
Copy link
Contributor

juli-txt commented May 16, 2024

Technical

  • Breadcrumps should display the name of Topic and Course instead of "course" and "topic"
  • Logic of App should be outsorced to a hook
  • Title of node groups should be centered
  • Default components should log on action via log.info
  • BasicNode should be renamed to DefaultNode similar to DefaultGroup
  • DefaultGroup has an unnecessary comment that should be deleted

Problem description

  • Some refactoring is needed

Possible approch

  • No approach needed

Acceptance criteria

  • Created hook for App
  • Refactored Breadcrumps
  • Refactored nodes
  • Added log.info to default components

Definition of Done

  • All acceptance criteria are met
  • The implementation of the User Story has been successfully accepted by the Product Owner
  • The implementation is in GitHub
  • A code review has been performed (or created in pairing program)
  • Code conventions are followed
  • Unit test coverage must be greater than 90%
  • All tests must have passed
  • Technical documentation created (Feature documented in GitHub Wiki)
  • UML class diagrams and component diagrams created and up-to-date
  • Documentation in realization created (source code)
  • Changelog created (Clear description in merge request)
  • There are no known bugs
  • Rendering behaviour is optimized
@juli-txt juli-txt changed the title [Technical] Refactoring [Technical] Refactoring of App, Breadcrumps and Nodes May 16, 2024
@juli-txt juli-txt self-assigned this May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant