Обязательный список книг для прочтения программисту

То там то тут встречаю рекомендации программистам — какие книги им нужно прочитать для дальнейшего профессионального роста. Решил собрать в одну кучку тут. Может кому поможет. Да и самому не забыть.

Книги будут как в общем о программирование, так и специализированные по языкам.

Книги по программированию на PHP

PHP. Рецепты программирования | Д. Скляр, А. Трахтенберг | PHP Cookbook

Объектно-ориентированное программирование на PHP 5 | Питер Ловэйн | Object-Oriented PHP: Concepts, Techniques, and Code

Профессиональное программирование на PHP | Джордж Шлосснейгл | Advanced PHP Programming

Книги в общем о программировании

Совершенный код. Мастер-класс | С. Макконнелл | Code Complete

Приемы объектно-ориентированного проектирования. Паттерны проектирования | Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес | Design Patterns: Elements of Reusable Object-Oriented Software

Экстремальное программирование: разработка через тестирование | Кент Бек | Test-driven Development by Example

Рефакторинг. Улучшение существующего кода | Мартин Фаулер | Refactoring: Improving the Design of Existing Code

Приятного всем чтения.