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
8528a1a0c2
commit
7153e8df0f
|
@ -3,8 +3,11 @@
|
||||||
"Make it work, make it right, make it fast"
|
"Make it work, make it right, make it fast"
|
||||||
-- Kent Beck
|
-- Kent Beck
|
||||||
|
|
||||||
En fonction de vos connaissances et compétences, la création d’une nouvelle application est relativement facile à mettre en place.
|
En fonction de vos connaissances et compétences, la création d’une nouvelle application est uneé tape relativement
|
||||||
Le code qui permet de faire tourner cette application peut ne pas être élégant, il fonctionnera.
|
facile à mettre en place.
|
||||||
|
Le code qui permet de faire tourner cette application peut ne pas être élégant, voire buggé jusqu'à la moëlle,
|
||||||
|
il pourra fonctionner et faire "preuve de concept".
|
||||||
|
|
||||||
Les problèmes arriveront lorsqu'une nouvelle demande sera introduite, lorsqu'un bug sera découvert et devra être corrigé
|
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.
|
ou lorsqu'une dépendance cessera de fonctionner ou d'être disponible.
|
||||||
Or, une application qui n’évolue pas, meurt.
|
Or, une application qui n’évolue pas, meurt.
|
||||||
|
@ -21,6 +24,17 @@ It requires a level of discipline and dedication that most programmers never dre
|
||||||
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
|
||||||
|
domaines extrêmement variés.
|
||||||
|
Il nécessite également des intentions, des (bonnes) décisions et énormément d'attention.
|
||||||
|
Indépendamment de l'architecture que vous aurez choisie, des technologies que vous aurez patiemment évaluées et mises en place,
|
||||||
|
une architecture et une solution peuvent être cassées en un instant, en même temps que tout ce que vous aurez construit,
|
||||||
|
dès que vous en aurez détourné le regard.
|
||||||
|
|
||||||
|
Un des objectifs ici est de placer les barrières et les gardes-fous (ou plutôt, les "*garde-vous*"), afin
|
||||||
|
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.
|
||||||
|
|
||||||
Avant de démarrer le développement, il est nécessaire de passer un peu de temps sur la configuration de l'environnement.
|
Avant de démarrer le développement, il est nécessaire de passer un peu de temps sur la configuration de l'environnement.
|
||||||
|
|
||||||
Les morceaux de code que vous trouverez ci-dessous seront développés pour Python3.9+ et Django 3.2+.
|
Les morceaux de code que vous trouverez ci-dessous seront développés pour Python3.9+ et Django 3.2+.
|
||||||
|
|
Loading…
Reference in New Issue