Code Complete

by Steve McConnell.
O'Reilly Media, Inc.

Features the best practices in the art and science of constructing software-topics include design, applying good techniques to construction, eliminating errors, planning, managing construction activities, and relating personal character to superior software. Original. (Intermediate)