- Qu’est-ce qui la rendait si bonne ?
- Y avait-il quelqu’un pour imposer de bonnes pratiques ?
- Faisiez-vous partie d’un groupe d’ingénieurs exceptionnels ?
- Ou bien autre chose ?
L’avis de GN⁺
- Cet article soulève une question intéressante sur la manière dont les bonnes pratiques sont maintenues dans un environnement de développement logiciel
- Il peut aider à comprendre la différence entre l’imposition de bonnes pratiques et un environnement plus autonome
- Parmi d’autres projets dotés de fonctionnalités similaires, on peut citer le système de code review de Google ou le système de pull requests de GitHub
- Lors de l’adoption d’une nouvelle technologie ou de l’open source, il faut réfléchir à la manière dont cela peut s’intégrer à la culture de l’équipe et aux processus existants
- Le maintien de bonnes pratiques est un élément important pour améliorer la productivité de l’équipe et la qualité du code
1 commentaires
Commentaire Hacker News
Le monorepo de Google était excellent du point de vue des outils
Le code serveur d’AOL était excellent
La base de code de mon précédent emploi était excellente
La base de code de Postgres était très bien organisée
Le framework de tests d’intégration d’un grand service Python était excellent
La base de code Google3 était immense et fonctionnait très bien
La meilleure base de code était celle que j’ai écrite moi-même
La base de code de Cocotron était très impressionnante
La base de code de Facebook permettait des mises à niveau continues du code
L’API HTTP de CouchDB tenait entièrement dans un seul fichier