Friday, February 15, 2008

Shaolin Development

No, nessun nuovo framework o altra diavoleria IT. Avete mai sviluppato un'applicazione .NET per PDA non banale? Ossia una cosa di 30+ progetti e che fa uso di SQL CE 3.0?

Ma avete visto i tempi impossibili per buildare? Ma la compilazione incrementale o un semplice controllo sul timestamp no? Per lanciare l'applicazione servono non meno di 3-4 minuti. E il debug ridicolmente lento per ispezionare le variabili (3-5 secondi per singola variabile + altrettanto per ogni espansione della tree view)? Tempi analoghi per lo step-through!

Moltiplicate questi tempi per ogni volta che dovete modificare qualcosa (qualunque cosa: dal rifare una classe ad aggiungere un'assegnazione) e vi renderete conto che andare avanti richiede una quantita' di pazienza (o rassegnazione) non indifferente.

Altro che cascata d'acqua gelida! Se volete sfidare il vostro Io e puntare al raggiungimento di uno stato superiore alla realta' fisica, allora Galileo PDA e' la sfida che fa per voi.

Microsoft Shaolin Development.

No comments: