Qual'è la differenza tra scrivere codice con un disegno ed una architettura chiara e adeguata alle esigenze e scrivere codice "piatto" senza disegno ne arhitettura ?
Non è una domanda da poco visto che è la prima che il management si pone per decidere se investire o meno.
Ho ritrovato per caso questo codice
http://www.luca.minudel.it/datatableeditor/
che con uno user control ad-hoc (leggi trusco, trucco, scorciatoia) e poche righe di codice+configurazione (leggi nessun disegno o architettura) punta a realizzare le "stesse" feature per l'utente di quest'altro prestigioso (leggi con un ottimo disegno ed architettura) progetto:
http://www.codeplex.com/Wiki/View.aspx?ProjectName=NSK
Il primo richiede pochissima programmazione e pochissimo tempo, il secondo una invidiabile competenza e un po di tempo.
Domanda provocatoria : ma allora serve davvero l'architettura? Conosci una spiegazione convincente ?