1) Fowler — Refactoring: Improving the Design of Existing Code (есть бумажная версия на русском языке)
2) Gamma — Design Patterns: Elements of Reusable Object-Oriented Software (есть бумажная версия на русском языке) (электронная копия)
3) Mcconnell — Code Complete (есть бумажная версия на русском языке)
4) Wiley — The Art of Software Testing (электронная копия)
5) Martin — Clean Code (электронная копия)
Комментарии
R. Martin. Clean Code. Роберт Мартин. Чистый код
R. Martin. Rapid Development. Роберт Мартин. Быстрая разработка ПО (есть более новая версия книги для C#).