Da quando il mio lavoro vuol dire programmare, e più
precisamente vuol dire sviluppare applicazioni da zero, avevo l'abitudine di
cominciare progettando il database che avrebbe raccolto tutte le informazioni
(il pattern Table Module). Poi, con l'avvento di .NET e di vero OOP, ho
cominciato davvero a pensare a classi, cosa che preferisco e con cui mi trovo
sempre più a mio agio. Il link che mi ha passato Andrea qualche
tempo fa (dal forum ufficiale UGIdotNET), è stato davvero una manna dal cielo:
chiaro e conciso.
Qualche minuto fa mi è cascato sotto il naso questo articolo, "Isolate Your UI Code
Before It Invades Your Business Layer", uscito su MSDN Magazine lo
scorso agosto, che invece inverte la rotta. Cominciare a progettare
un'applicazione partendo dalla sua UI, facendo anche unit-testing. Non lo
stampo, non lo leggo, ma può essere utile.
powered by IMHO 1.2