Screaming Architecture
- En lugar de tener carpetas como components, reducer, actions, api, etc., uses los objetos de tu negocios como carpetas. Es decir, si tiene un proyecto de una tienda online, tendrias carpetas como: products, users, orders, etc; y dentro es que tendrías las implementaciones según el stack tecnológico que has escogido.
- Es poner tu negocio o el valor de tu producto en un nivel superior en la jerarquía.
- La tecnología que usamos está al servicio del negocio y no al revés.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?