Skip to content

constructive debate Clean Architecture #18

@kiquenet

Description

@kiquenet

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions