Refactoring, i colpi di genio e le demo
Spero che la demo
di stamattina di Roberto
sia andata (o stia andando) bene. Vorrei però aggiungere un commento al suo
post.Semplicemente: è per questo che esiste il CVS.
Non c'è motivo (nessuno!) per cui si debba fare refactoring sulla versione di
codice da usare per la demo. Questo ovviamente vale se il refactoring è davvero
tale, cioè una miglioria del "design" senza impatto sull'esperienza
dell'utente.
Non c'è ovviamente motivo per cui uno debba sprecare una produttiva nottata
se ha le giuste intuizioni. Basta non fare il check-in! Oppure farlo nel ramo
"sviluppo", e non in quello usato per la demo. Anzi,...
Intellisense per NAnt e WiX
Per quanto il supporto dell'intellisense nell'editor di
VS non sia un requisito per l'utilizzo di questi due strumenti, averlo può
risparmiare qualche round-trip alla documentazione (soprattutto per il
secondo
, che ha uno schema - con relativo object model -
davvero lungo e complesso).E ho scoperto che è anche piuttosto facile ottenerlo.
Riassumo in questo post gli step necessari per entrambi.
NAnt:E' sufficiente copiare il
file "nant-0.84.xsd" (o 0.85, in funzione della versione che usate) dalla sua
cartella ("c:\Programmi\Nant\schema\" oppure...