The Practice of Programming
Brian W. Kernighan, Rob Pike
AdvancedEngineeringClassic
Not C-specific, but filled with C examples and Kernighan's trademark clarity. Covers style, debugging, testing, performance, and portability β the fundamentals of real engineering.
β Timeless engineering wisdom β Makefiles, debugging, profiling β Pairs perfectly with K&R
β³ Assumes solid C knowledge β³ Some chapters also use C++/AWK
View on Amazon