نقد و بررسی Clean Architecture
403, Forbidden
https://www.reddit.com/r/dotnet/comments/1fz8lzk/myths_about_clean_architecture/ icon
Myths about Clean Architecture

It's the same as "Clean Code", and I think that's rubbish so this is rubbish.
It's complicated.
There are no benefits.
You need lots of projects.
You need lots of dependency packages.
In particular, you need some combination of Mediatr, AutoMapper, and/or MassTransit.
It's basically just "enterprise" again.
You have to use it for your entire codebase.
You are good enough that you can dismiss it out of hand without evaluating whether you've perhaps misunderstood what it really is.
Proper developers don't do it because they're busy shipping features.
CA doesn't introduce any overhead that would measurably slow down delivering features. Done right, it should speed things up because like practices such as TDD, quality can go up and rework goes down.


نقد و بررسی Clean Architecture