Questions marquées «dry»

DRY est l'abréviation de "Don't Repeat Yourself". Ce paradigme préconise d'éviter la redondance du code et des données.


10
Test vs ne vous répétez pas (SEC)
Pourquoi vous répétez-vous en écrivant des tests si fortement encouragés? Il semble que les tests expriment essentiellement la même chose que le code, et sont donc un doublon (dans le concept, pas l'implémentation) du code. La cible ultime de DRY ne comprendrait-elle pas l'élimination de tout le code de test?
11 testing  dry 



6
Interprétation du principe DRY
En ce moment, je lutte avec ce concept de SEC (ne vous répétez pas) dans mon codage. Je crée cette fonction dans laquelle je crains qu'elle ne devienne trop complexe mais j'essaie de suivre le principe DRY. createTrajectoryFromPoint(A a,B b,C c,boolean doesSomething,boolean doesSomething2) Cette fonction, j'ai dit, prend 3 paramètres …
10 java  design  dry 

3
Comment supprimer le code en double (en général)?
Dans un langage OO (par exemple, mais sans s'y limiter, Java) comment corrigez-vous le code en double en fonction de la portée de son occurrence? Je commencerais par (par exemple) dans la même classe (portée), effectuez le refactoring de la méthode d'extraction (correction) dans les classes de la même hiérarchie …

7
Violation du principe DRY
Je suis sûr qu'il y a un nom pour cet anti-modèle quelque part; cependant je ne connais pas assez la littérature anti-modèle pour la connaître. Considérez le scénario suivant: or0est une fonction membre d'une classe. Pour le meilleur ou pour le pire, cela dépend fortement des variables des membres de …


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.