Mise à jour de 'source/part-1-workspace/maintainable-applications/clean_architecture.adoc'
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Fred 2021-07-30 14:35:47 +02:00
parent 293725cd1e
commit c3eff557bd
1 changed files with 7 additions and 0 deletions

View File

@ -17,6 +17,13 @@ Good architecture makes the system easy to understand, easy to develop, easy to
The ultimate goal is to minimize the lifetime cost of the system and to maximize programmer productivity.
-- Robert C. Martin, Clean Architecture, Chapitre 15, what is architecture ?, page 137
Lobjectif d'une bonne architecture est également de garder le plus doptions possibles,
de se concentrer sur les détails (le type de base de données, la conception concrète, ...),
le plus tard possible, tout en conservant la politique principale en ligne de mire.
Cela permet de délayer les choix techniques à « plus tard », ce qui permet également de concrétiser ces choix
en ayant le plus dinformations possibles.
-- Robert C. Martin, Clean Architecture, page 141 - What is architecture ?
Une architecture ouverte et pouvant être étendue au travers de plug-in na dintérêt que si le
développement est suivi et que les gestionnaires (et architectes) sengagent à économiser du temps
et de la qualité lorsque des changements seront demandés pour lévolution du projet.