Foundations of Programming: Building Better Software
by Karl Seguin
Publisher: CodeBetter.Com 2007
Number of pages: 79
Description:
Free e-book on foundations of programming and building better software by Karl Seguin. Topics covered: Domain Driven Design, Persistence, Dependency Injection, Unit Testing, Object Relational Mappers, Memory and Exceptions.
Download or read it online for free here:
Download link
(1.3MB, PDF)
Similar books
![Book cover: Statistical Software Engineering](images/4039.jpg)
- National Academies Press
This book identifies challenges in the development and implementation of software that contain significant statistical content. It emphasizes the relevance of using rigorous statistical and probabilistic techniques in software engineering.
(15442 views)
![Book cover: Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman](images/5139.jpg)
by Dave Hoover, Adewale Oshineye - O'Reilly Media
These patterns address difficult situations that programmers, administrators, and DBAs face every day. The book also approaches software development as a means to personal fulfillment. Discover how it can help you make the best of your career.
(20050 views)
![Book cover: Creating Applications with Mozilla](images/3499.jpg)
by David Boswell, at al. - O'Reilly Media
Mozilla allows developers to create cross-platform applications. The book explains how applications are created and provides step-by-step information about how you can create your own programs using Mozilla's cross-platform development framework.
(19957 views)
![Book cover: Domain-Driven Design Quickly](images/8872.jpg)
by Abel Avram, Floyd Marinescu - Lulu.com
This book is a short, quickly-readable summary and introduction to the fundamentals of Domain Driven Design; it does not introduce any new concepts; it attempts to concisely summarize the essence of what Domain Driven Design is.
(21952 views)