Jan 6, 2025
I agree with your article at some extent. But if you are working in a large team Clean architecure comes in handy IMO. Some might think this is “too much” for a small app, or too complex for a less experienced team, but you never know how much an app will grow. It’s extremely common for small apps to end up huge. Tricky part is when to use folder by layer or folder by feature by following mixed approach. Also if team or project or both is too big split codebase into multiple local packages is also perfect imo.