gennaio 2008 Blog Posts
E il tip numero quattro tratto dal libro The Pragmatic Programmer. Continua con la seguente frase:
Fix bad design, wrong decisions, and poor code when you see them
Perchè si parla di Broken Windows? Per capirlo riporto una parte della storia introduttiva legata al tip:
In inner cities, some buildings are beatiful and clean, while others are rotting hulks. Why? Reasearcher in the field of crime and urban decay discovered a fascinating trigger mechanism, one that very quickly turns a clean, intact, inhabitated building...
Un mio amico non sviluppatore mi ha segnalato questo sito su:
Design Patterns
AntiPatterns
Refactoring
Ogni Pattern ha una scheda con: Intent, Problem, Discussion, Structure, Example, Check list, Rule of Thumb
Inoltre c'è anche un video dove viene presentato un esempio di codice, e degli esempi in...
Tutti i passi necessari per creare una macro per Visual Studio 2005 che esegua un comando passando come parametro il path dell'item selezionato nel Solution Explorer...
Consiglio vivamente per chi non l'ha fatto di leggere la serie di post The Build Your Own CAB Series di Jeremy Miller, sono ricchi di spunti per migliorare il design delle proprie applicazioni.
Ho scaricato i sorgenti del progetto StoryTeller per vedere un'applicazione che applicasse i principi sopra indicati.
Iniziamo ad dare un'occhiata all'organizzazione della solution:
Mi piace l'idea di mettere tutti i progetti di test sotto un folder, inoltre gli assembly mi sembrano suddivisi bene, basta leggerne il nome per avere un'idea...