Foundations of Programming: Building Better Software
by Karl Seguin
Publisher: CodeBetter.Com 2007
Number of pages: 79
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.
Home page url
Download or read it online for free here:
by Stephen Bloch - College Publications
Picturing Programs is a textbook for beginning computer programming, not directed towards learning a particular programming language, but rather at learning to program well. This book can be used at the high school or college level.
by Nick Jenkins
An introduction to software development based on Rapid Application Development (RAD) and rapid prototyping. You don't have to be a genius to deliver software on time and join the 'elite' of the software development world.
by Eric Holter - Newfangled Web Factory
The book about the simple idea of communicating about a website by using a website. This idea allowed the author to clearly communicate the subtleties of a website to non-technical clients. The book for anyone involved in developing a website.
Software testing is an investigation conducted to provide information about the quality of the product under test. It can also provide an objective view of the software to allow the business to understand the risks of software implementation.