Foundations of Programming

 
In C:Microsoft.NetC# staat een document ‘Foundations of Programming’. Het is geschreven door Karl Seguin van CodeBetter.com. Een erg goed artikel. Staat onder andere stil bij dynamic sql versus stored procedures, de NHibernate ORM, memory leaks (on the stack / on the heap), domain driven design (OOP) versus de Microsoft stijl van data driven design (datasets), het belang van unit testing en een zeer goed stuk over exception handling (throw, throw ex, throw new Exception("foutstring", ex)). Goede theoretische onderbouwing van een aantal bekende software architectuur decisions. Must read! 

Leave a Reply

Your email address will not be published. Required fields are marked *