Talk interessante, piattaforma da approfondire.
A me è piaciuto, mi ha fatto ridere e mi ha fatto conoscere il Domain Driven Design, e il tell don't ask, che sto approfondendo.
Probably the best talk at Codemotion. Really makes you think out of the box.
Interesting talk. Very good speaker.
Un talk veramente interessante che mi ha fatto riflettere. Mi piace in particolare questo modo non tradizionale di approcciare il tema dello sviluppo software, credo che però un’ora sia appena sufficiente ad accennare l’argomento e quindi il risultato è stato uscire dall’aula con molte più domande che risposte, beh, probabilmente lo scopo era proprio quello.
Su un punto però ritengo si concentrino la maggior parte dei mie dubbi: mi è piuttosto chiaro cosa significhi il “controllo”, in fin dei conti è il sistema che ho applicato durante tutti i quasi 20 anni del mio lavoro come programmatore, però non ho assolutamente capito come applicare un approccio più “relazionale”.
Il limite che poi ho visto sul tema della “decombinazione” è che credo che decombinando decombinando si arrivi nuovamente agli elementi fondamentali del prodotto: nel caso della torta si passa dalla farina ai carboidrati, agli zuccheri, eccetera, nel caso del software si passa dal codice, all’Object al bytecode, quindi la domanda del pubblico: “quante iterazioni dobbiamo fare?” era assolutamente lecita.
Un ultimo appunto lo vorrei fare sul tool presentato (quello con cui si disegna una specie di flow-chart) che sapeva molto di CASE stile Rational Rose o IBM VisualAge. Ovviamente è un parere personale, affrettato, basato solamente sulla visione di una slide.
Per riassumere: un intervento che ha toccato alla base diversi concetti che nello sviluppo software diamo per scontati, un oratore coinvolgente, tante domande e dubbi nella testa. Spero vivamente ti poter approfondire l’argomento.