diff --git a/source/part-1-workspace/maintainable-applications/clean_architecture.adoc b/source/part-1-workspace/maintainable-applications/clean_architecture.adoc index 2da7e6b..87ec89b 100644 --- a/source/part-1-workspace/maintainable-applications/clean_architecture.adoc +++ b/source/part-1-workspace/maintainable-applications/clean_architecture.adoc @@ -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 +L’objectif d'une bonne architecture est également de garder le plus d’options 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 d’informations possibles. +-- Robert C. Martin, Clean Architecture, page 141 - What is architecture ? + Une architecture ouverte et pouvant être étendue au travers de plug-in n’a d’intérêt que si le développement est suivi et que les gestionnaires (et architectes) s’engagent à économiser du temps et de la qualité lorsque des changements seront demandés pour l’évolution du projet.