Ormai sono 3 settimane che sto studiando Pattern come il DDD, il TDD e ho completamente abbandonato il mio vecchio pattern recordset. Sicuramente gli strumenti che mi hanno aiutato e che ancora mi stanno aiutando sono :
- Domain Driven Design di Eric Evan
- Applaying DDD with C# di Jimmy Nilsson
- SDK Project del presidente e combricola
La prima cosa, arrivato ormai ad una fase dove sto realmente proiettando le conoscenze su una applicazione reale, è ma prima cosa scrivevo, di sicuro non erano applicazioni enterprise, ma puro spaghetti code!!
Un consiglio a chi non si è ancora avvicinato al Domain Driven Design e a un ORM come NHibernate è: fatelo perchè vi cambia radicalmente il modo di concepire e sviluppare un' applicazione decente che sfrutta realmente la OOP!!