Programming Fundamentals: A Modular Structured Approach Using C++
by Kenneth Leroy Busbee
Publisher: Connexions 2011
Number of pages: 331
The approach of this course will be to take the student through a progression of materials that will allow the student to develop the skills of programming. This textbook covers modular/structured programming fundamentals.
Home page url
Download or read it online for free here:
by Mark Watson
The goal of this book is to encourage the reader to step back and reevaluate how they design and write software systems. Although the book is about Software Development, it is also about working in the IT field, dealing with competition, etc.
by Karl Seguin - CodeBetter.Com
Free ebook 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.
by Tim Berglund, Matthew McCullough - O'Reilly Media
The book provides an excellent start and orientation for the Gradle technology, both using Gradle as a build tool and as a complete solution for automating the compilation, test, and release process of simple and enterprise-level applications.
by Richard P. Gabriel - Oxford University Press
An informative inside look at the world of software design and computer programming and the business that surrounds them. Written for computer scientists and software entrepreneurs, but the essays are accessible to everyone.