Code - Complete: A Practical Handbook Of Software...

Below is a guide to the book's core principles and practical techniques for building high-quality software. 1. The Core Philosophy: Software Construction

: McConnell argues that the primary technical goal of software engineering is to reduce complexity. Programs should be easy to "keep in your head" at once. Code Complete: A Practical Handbook of Software...

: Testing with null, too much, or unsanitized data. Below is a guide to the book's core

: Keep the "live time" of variables (the time between declaration and use) as short as possible to minimize mental load. Code Complete: A Practical Handbook of Software...