Engineering
Développement — Vue d’ensemble
Principes d’engineering Squared : simplicité, versionnement, sécurité, tests et documentation.
Principes
- Une responsabilité claire par module.
- Changements petits et réversibles.
- Aucun secret dans le dépôt.
- Tests adaptés au risque.
- Documentation mise à jour si le comportement change.
Flux standard
Comprendre → modifier → tester → revoir → livrer → vérifier. Éviter de sauter directement à la publication.
Définition de terminé
Le code compile, le scénario fonctionne, les régressions proches sont vérifiées et la documentation est cohérente.