Clean Architecture was proving to quite a hassle to maintain since it involved a lot of boilerplate code, with the boilerplate code scaling with the number of features. We have planned a modified file organisation:
Under the lib/features/[feautre-name] folder, we'll have:
Clean Architecture was proving to quite a hassle to maintain since it involved a lot of boilerplate code, with the boilerplate code scaling with the number of features. We have planned a modified file organisation:
Under the lib/features/[feautre-name] folder, we'll have:
and a lib/core/ folder for shared components