Mise à jour de 'source/part-1-workspace/_main.adoc'
continuous-integration/drone/push Build is passing
Details
continuous-integration/drone/push Build is passing
Details
This commit is contained in:
parent
9936bfe125
commit
87a7e073bf
|
@ -19,10 +19,13 @@ L’application des principes présentés et agrégés ci-dessous permet surtout
|
||||||
sans aller jusqu’au « *YAGNI* » qui consiste à surcharger tout développement avec des fonctionnalités non demandées,
|
sans aller jusqu’au « *YAGNI* » qui consiste à surcharger tout développement avec des fonctionnalités non demandées,
|
||||||
juste « au cas ou ». Pour paraphraser une partie de l’introduction:
|
juste « au cas ou ». Pour paraphraser une partie de l’introduction:
|
||||||
|
|
||||||
|
[quote]
|
||||||
|
----
|
||||||
Getting software right is hard: it takes knowledge and skills that most young programmers don’t take the time to develop.
|
Getting software right is hard: it takes knowledge and skills that most young programmers don’t take the time to develop.
|
||||||
It requires a level of discipline and dedication that most programmers never dreamed they’d need.
|
It requires a level of discipline and dedication that most programmers never dreamed they’d need.
|
||||||
Mostly, it takes a passion for the craft and the desire to be a professional.
|
Mostly, it takes a passion for the craft and the desire to be a professional.
|
||||||
-- Robert C. Martin, Clean Architecture
|
-- Robert C. Martin, Clean Architecture
|
||||||
|
----
|
||||||
|
|
||||||
Le développement d'un logiciel nécessite une rigueur d'exécution et des connaissances précises dans des
|
Le développement d'un logiciel nécessite une rigueur d'exécution et des connaissances précises dans des
|
||||||
domaines extrêmement variés.
|
domaines extrêmement variés.
|
||||||
|
@ -35,6 +38,12 @@ Un des objectifs ici est de placer les barrières et les gardes-fous (ou plutôt
|
||||||
de péréniser au maximum les acquis, stabiliser les bases de tous les environnements (du développement à la production)
|
de péréniser au maximum les acquis, stabiliser les bases de tous les environnements (du développement à la production)
|
||||||
qui pourraient accueillir notre application et fiabiliser les étapes de communication.
|
qui pourraient accueillir notre application et fiabiliser les étapes de communication.
|
||||||
|
|
||||||
|
[quote]
|
||||||
|
----
|
||||||
|
A software system that is hard to develop is not likely to have a long and healthy lifetime
|
||||||
|
-- Robert C. Martin, Clean Architecture, Chapitre 15, What is architecture ?, page 137
|
||||||
|
----
|
||||||
|
|
||||||
Dans cette partie, nous allons parler de *méthodes de travail*, avec comme objectif d'éviter que l'application ne tourne que sur notre machine et que chaque déploiement ne soit une plaie à gérer.
|
Dans cette partie, nous allons parler de *méthodes de travail*, avec comme objectif d'éviter que l'application ne tourne que sur notre machine et que chaque déploiement ne soit une plaie à gérer.
|
||||||
Chaque mise à jour doit être réalisable de la manière la plus simple possible:
|
Chaque mise à jour doit être réalisable de la manière la plus simple possible:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue