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

This commit is contained in:
Fred 2021-07-30 14:43:32 +02:00
parent c3eff557bd
commit cf720c58e6
1 changed files with 6 additions and 3 deletions

View File

@ -1,4 +1,4 @@
= Environnement de travail
= Environnement et méthodes de travail
"Make it work, make it right, make it fast"
-- Kent Beck
@ -8,14 +8,17 @@ Le code qui permet de faire tourner cette application peut ne pas être élégan
Les problèmes arriveront lorsqu'une nouvelle demande sera introduite, lorsqu'un bug sera découvert et devra être corrigé
ou lorsqu'une dépendance cessera de fonctionner ou d'être disponible.
Or, une application qui névolue pas, meurt.
Tout application est donc destinée, soit à être modifiée, corrigée et suivie, soit à déperrir et à être délaissée par ses utilisateurs.
Tout application est donc destinée, soit à être modifiée, corrigée et suivie, soit à déperrir et à être délaissée
par ses utilisateurs.
Et cest juste cette maintenance qui est difficile.
Lapplication des principes présentés et agrégés ci-dessous permet surtout de préparer correctement tout ce qui pourra arriver,
sans aller jusquau « *YAGNI* » qui consiste à surcharger tout développement avec des fonctionnalités non demandées,
juste « au cas ou ». Pour paraphraser une partie de lintroduction:
Getting software right is hard: it takes knowledge and skills that most young programmers dont take the time to develop. It requires a level of discipline and dedication that most programmers never dreamed theyd need. Mostly, it takes a passion for the craft and the desire to be a professional.
Getting software right is hard: it takes knowledge and skills that most young programmers dont take the time to develop.
It requires a level of discipline and dedication that most programmers never dreamed theyd need.
Mostly, it takes a passion for the craft and the desire to be a professional.
-- Robert C. Martin, Clean Architecture
Avant de démarrer le développement, il est nécessaire de passer un peu de temps sur la configuration de l'environnement.