salut J'ai une mission d'enseigner à une équipe le sujet du principe de conception. En tant qu'exercice final de ce mini cours, je pensais leur donner un exercice dans le modèle de conception, en Java. Mon idée est de leur donner un code écrit mal et ils devraient le refroidir en utilisant plusieurs modèles de conception. Je n'ai rien trouvé de similaire à celui de ma recherche (à la fois dans le Web et dans le débordement de la pile). P>
Toute références à quelque chose de similaire à ce que je recherche? p>
merci p>
3 Réponses :
L'un des meilleurs sites là-bas: http://www.industriallogic.com/ XP / refactoring / catalogue.html p>
Ils montrent essentiellement votre code, puis le code retégré. Ce n'est pas un gros tas de merde, mais vous pouvez prendre un couple agrégé et les agréger ensemble pour former un code laid, puis faire de même pour montrer la solution. P>
Vous pouvez vérifier ce livre "Refactoring: Améliorer la conception du code existant" de Martin Fowler. Il contient des exemples de codage "odeur" et fournissez une solution pour le refacteur. P>
Ceci a beaucoup de code remplissant la facture. L'auteur, Joshua Kerievsky, est également le fondateur de logique industrielle , qui a (comme Nix noté dans sa réponse ) Bon matériel sur ce sujet, dessiné et augmentant ce livre. P>
+1 Je voulais mentionner le livre mais j'ai oublié, "refactoring à des motifs" est un livre incroyable ..
N'importe lequel du code sur Rosetinia.net devrait faire.