View Full Version : Prototyping
Una serie di domande:
1) Potreste darmi una definizione precisa di prototyping?
2) Quando è consigliabile usare il prototyping?
3) Perché è consigliato usare linguaggi dichiarativi come F# per il prototyping?
Ah volevo specificare prototyping per la logica di business, non l'interfaccia utente.
tomminno
28-03-2011, 11:43
Ah volevo specificare prototyping per la logica di business, non l'interfaccia utente.
Ha veramente senso la prototipizzazione del codice?
Per le UI ha senso perchè rendi visibile qualcosa al cliente e fornisci le linee guida per lo sviluppatore, ma per il codice?
Ha veramente senso la prototipizzazione del codice?
Per le UI ha senso perchè rendi visibile qualcosa al cliente e fornisci le linee guida per lo sviluppatore, ma per il codice?
E' il motivo da cui nascono le mie domande. In pratica sto preparando l'esame di IA e stiamo usando prolog, da lì mi è apparso un mondo dichiarativo molto figo, così ho iniziato a vedere F# e su stackoverflow si diceva che uno dei suoi usi era appunto il prototyping. Solo che non ho capito bene perché fare:
1) prototyping sulla logica di business
2) con un linguaggio dichiarativo
Al massimo ho sentito di usare JRuby invece di Java ma solo per il prototyping della UI.
tomminno
28-03-2011, 13:33
Per le UI generalmente si usano strumenti di disegno (Axure, Balsamiq, Sketchflow) più che di programmazione. Anche perchè la UI e la relativa User Experience generalmente non la stabilisce il programmatore generico.
Per il codice invece fare un prototipo è un pò un controsenso sia per quanto riguarda la concezione agile, sia per quella tradizionale che prevederebbe l'utilizzo di UML prima della scrittura del codice.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.