Salta al contingut

Preguntes freqüents

Què aporta Clean Architecture a un projecte?

Clean Architecture separa les regles del negoci de la interfície, la base de dades i els serveis externs. L’apliquem perquè els canvis tècnics afectin tan poc com sigui possible el comportament que l’empresa necessita conservar.

Per exemple, aprovar una comanda pot dependre de límits de crèdit, permisos i disponibilitat. Aquestes regles s’han de poder entendre i provar sense obrir una pantalla ni connectar-se a l’ERP. La pantalla sol·licita l’operació i els adaptadors connecten el cas d’ús amb els sistemes necessaris.

Això facilita mantenir i fer evolucionar software amb regles complexes. Ajustem la separació a la mida del projecte: una aplicació petita no necessita tantes capes com una plataforma amb diverses àrees de negoci i integracions.

Altres preguntes

Guia de lectura · Markdown
Què aporta Clean Architecture a un projecte?