gennaio 2016 Entries

DependencyInjecton

DependencyInjection (DI) è un approccio architetturale e culturale prima di ogni altra cosa, una volta che l’avete fatto vostro intimamente scoprite che esistono i container che sono li solo ed esclusivamente per semplificare gli aspetti implementativi. Se DI per voi non è in primis una filosofia vi ritrovate a far largo uso di ServiceLocator, ViewModelLocator e di un sacco di altre porcate che dovrebbero farvi accapponare la pelle. In questo caso fatevi delle domande.

posted @ mercoledì 20 gennaio 2016 16.15 | Feedback (1)

SOA service model decomposition: il requisito

A Napoli abbiamo parlato di “Services UI Composition” e per arrivare li siamo partiti dal problema che vogliamo risolvere problema inevitabilmente generato da una corretta implementazione dei dettami di SOA e DDD. Prima di tornare a parlare di “Services UI Composition”, argomento vastissimo e complesso, vorrei fare un escursus sul processo di modellazione che, se basato su DDD e SOA, porta a risultati che per alcuni possono essere inaspettati. Fate un favore a voi stessi dimenticatevi la tecnologia, evitate cioè di cercare immediatamente una soluzione tecnologica a tutto quello che diremo, è controproducente. Inoltre ricordatevi che cosa è un...

posted @ giovedì 14 gennaio 2016 12.15 | Feedback (1)

Complessità, apprendimento, esperienza

Roberto commenta e questo genera ispirazione per un altro post, ottimo direi. http://blogs.ugidotnet.org/topics/archive/2015/12/10/architettura-una-ed-una-solahellip.aspx La frase saliente che riepiloga perfettamente gli ultimi due anni abbondanti della mia carriera è la seguente: …un lungo processo di affinamento del proprio giudizio… Aggiungerei anche un lungo percorso di apprendimento. Le architetture complesse, la complessità in generale, ci mettono a nudo rendendo spesso vane tutte le nostre conoscenze pregresse perché ci rendiamo conto che la stragrande maggioranza di quello che sappiamo è inapplicabile. Se di fronte a nuove complessità vi sentite nudi e...

posted @ martedì 12 gennaio 2016 13.46 | Feedback (0)