Logo

Foundations of Programming: Building Better Software

Small book cover: Foundations of Programming: Building Better Software

Foundations of Programming: Building Better Software
by

Publisher: CodeBetter.Com
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.

Home page url

Download or read it online for free here:
Download link
(1.3MB, PDF)

Similar books

Book cover: Optimizing Code for SpeedOptimizing Code for Speed
- Wikibooks
This document will focus on optimizing code to run faster. The intended audience of this text are software developers, primarily programmers who know at least one programming language well enough to write moderately complex programs.
(17460 views)
Book cover: Pablo's SOLID Software DevelopmentPablo's SOLID Software Development
by - LosTechies.com
S.O.L.I.D. is a collection of best-practice design principles which can be applied to your design, allowing you to accomplish various desirable goals such as loose-coupling, higher maintainability, intuitive location of interesting code, etc.
(17523 views)
Book cover: 31 Days of Refactoring31 Days of Refactoring
by - Los Techies
Refactoring is an integral part of continually improving your code while it moves forward through time. It is an easy concept to get started with and opens the door to better practices such as unit testing, shared code ownership and bug-free code.
(17294 views)
Book cover: Scientific Software Engineering in a NutshellScientific Software Engineering in a Nutshell
by - arXiv
Writing complex computer programs to study scientific problems requires careful planning and an in-depth knowledge of programming languages and tools. In this text the importance of using the right tool for the right problem is emphasized.
(11621 views)