Разработка ПО — 37 книг
Разработка ПО
Книги о разработке программного обеспечения. Архитектура, паттерны, тестирование, codestyle и т.д.
IT подборки (общие):
Разработка ПО
Архитектура ПО
Базы данных и SQL
Управление программными проектами
IT подборки (языки):
Ключевые книги языков программирования
Java программисту на русском
.NET программисту (русский и английский языки)
Python программисту
IT. Подборка по веб-программированию (css, js, jq и друзья)
Комментарии
но тестирование со стороны разработчика, не QA, насколько я понимаю. Ведь тестирование, как таковое, уж больно широкий и нагруженный термин, который сейчас было бы неплохо разделать.
Раскрыть такие типы тестирования, как модульное, интеграционное кода и нагрузочное будет вполне достаточно для подборки "Разработка ПО", в противное случае подборка будет слишком уже перегруженной.
Тут на самом деле только достойная одна книга
PHP. Объекты, шаблоны и методики программирования
Есть еще интересности типа
PHP Beyond the web da Rob Aley
Но фундаментального больше нет. Да и не нужно.
Дальше уже по общей теории разработки и архитектуре надо читать.
советую добавить "Объектно-ориентированый анализ и проектирование" Гради Буча.
Так-же, из фундаментальный трудов, очень хороша работа Дейкстры в соавторстве "структурное программирование".
"Чистый Код" дяди Боба
может многотомники Кнута, но сомневаюсь что его сейчас кто-то читает из "молодых" разработчиков.