Que signifie DRY ?
DRY signifie Don't Repeat Yourself.
Définition du Principe
DRY signifie 'Don't Repeat Yourself' et est un principe de développement logiciel qui met l'accent sur la réduction des modèles répétitifs et du code dupliqué en faveur d'un code modulaire et référençable.
Origine
Créé par Andy Hunt et Dave Thomas dans 'The Pragmatic Programmer', DRY vise à garantir que chaque pièce de connaissance ait une représentation unique et non ambiguë au sein d'un système.
Importance
Écrire un code DRY est essentiel pour la maintenabilité, la scalabilité, et pour éviter l'opposé, le code WET ('Write Everything Twice').
Règle de Trois
Une bonne règle générale pour le code DRY est la 'Règle de Trois', qui suggère d'abstraire le code dans une unité réutilisable la troisième fois qu'un certain modèle est rencontré.
Vous voulez en savoir plus ?
Si vous souhaitez approfondir DRY —ou proposer ce type de formation à votre équipe— discutons-en. J'aide les équipes à comprendre et à appliquer ces concepts. J'ai hâte d'avoir de vos nouvelles !
Quels sont les principes SOLID ?
Les principes SOLID ont été introduits par Robert C. Martin, également conn...
Qu'est-ce que le Développement Piloté par les Tests (TDD) ?
Le Développement Piloté par les Tests (TDD) est une approche de programmati...
Qu'est-ce que le Test ?
Le test, ou l'essai, est une procédure réalisée pour vérifier et valider la...
Qu'est-ce qu'un testeur ?
Un testeur, également connu sous le nom d'ingénieur de test ou QA (Assuranc...
Que signifie Three Amigos ?
"Three Amigos" désigne un terme utilisé dans le développement logiciel agil...