-
Notifications
You must be signed in to change notification settings - Fork 289
Description
to create a constructive debate @xurxodev twitter - xurxodev dot com says:
"I appreciate the creator's effort, which is why I will never leave a hate comment. But it wasn't a good implementation of Clean Architecture, no matter how many likes it got.
I saw many shortcomings and potential problems in the proposed solution.
I'll list a few.
Entities didn't protect their invariants.
Coupling between domain entities.
Application business rules and enterprise business rules were mixed up.
Everything was done with functions, even those with injected dependencies. This is a common problem for those who come from old JavaScript and switch to TypeScript.
And it had more limitations."
And another reference about Modularizing React Applications with Established UI Patterns by Juntao QIU
https://martinfowler.com/articles/modularizing-react-apps.html