Ieri Ricky ha tenuto il secondo webcast della serie "Aspire" per Guisa, il cui argomento era tra l'altro tra i miei preferiti in assoluto, "i Principi di Design".
Per chi si volesse divertire, vi consiglio di scaricarlo...per fare conoscenza con l'Open Closed, Liskov,e compagnia bella. Sono i principi basilari di progettazione che hanno portato alla formulazione dei Design Pattern così come li conosciamo.
Io non l'ho potuto vedere in diretta, ma tanto la sera prima eravamo a casa mia, con Ricky e Daniele, davanti a una pizza di 16 metri di diametro a chiacchierarci su...:-)
Settimana prossima invece tocca a me con un argomento che potrebbe sembrare banale a prima vista:
Architecting Layered Application con .NET (qui il link per la registrazione).
Vedremo in quanti modi possiamo arrivare a dividere le responsabilità del nostro codice in più layer, come distribuirli in tier, analizzeremo quanto ci costa ogni tipo di scelta in termini di complessità, astrazione...utilizzerò NDepend per un paio di letture veramente interessanti.
Arriveremo anche ad una piena implementazione di Isolamento delle Entity, e vedremo che vantaggi ci porterà.