Skip to content

Clean Code (Onion Architecture)

Past due by about 3 years 44% complete
  • Reorganize the whole project to implement an Onion Architecture to reduce coupling between different domain problems and the different layers.
  • Use repositories to abstract the database
  • implement the repositories in the lower bound of the domain layer to define data structures which can then be translated into Domain Objects
  • Use typescript to guarantee Ty…
  • Reorganize the whole project to implement an Onion Architecture to reduce coupling between different domain problems and the different layers.
  • Use repositories to abstract the database
  • implement the repositories in the lower bound of the domain layer to define data structures which can then be translated into Domain Objects
  • Use typescript to guarantee Type Safety and better use of OOP to better implement the Business Logic
Loading