nicolasdaudin / pulpito

https://pulpito-app.herokuapp.com/
3 stars 0 forks source link

Avoir une vraie architecture en couche dans le projet #63

Open nicolasdaudin opened 1 year ago

nicolasdaudin commented 1 year ago

Pulpito ne respecte pas vraiment de principe d'architecture, les composants sont plutôt interdépendants Voir :

Et pourquoi pas jeter un oeil à Architecture Hexagonale. https://www.baeldung.com/hexagonal-architecture-ddd-spring

https://www.slideshare.net/mattiabattiston/real-life-clean-architecture-61242830

nicolasdaudin commented 1 year ago

Cette issue est corrélée à #64 et #46

nicolasdaudin commented 1 year ago

Voir dans le code les différents FIXME et TODO où je pointe les dépendances qui ne devraient pas exister (par exemple dans AuthController il y a une référence à mongoose, directement à HydratedDocument)