По личному мнению, главный мой недостаток как разработчика (не считая любви к концепции "универсальной шины" (с) Ашманов) - полное отсутствие культуры тестирования. В общем, на 50-75% объясняется полным отсутствием позитивной мотивации к тестированию. Глядя по сторонам, могу сказать, что я не шибко оригинален.
Но. Проблема таки есть, и последнее время стоит очень остро.
Интересно, кто и как решает эту проблему?
Какие техники, технологии, инструменты рекомендованы Минздравом (с), особенно - для отладки веб-приложений, в том числе небольших и маленьких?
XP не предлагать - знакОм, идеология интересная, но нужны мега-инструменты для веба. Которых нет.
Java-специфичное не предлагать - другая парадигма. Ну, на уровне техник и технологий конечно представляет интерес.
"Выделенный тестировщик" - на данный момент, один из предпочтительных для меня вариантов. Быть может, даже реализую его. Но, учитывая низкий престиж работы, возникают опять же вопросы по техникам, технологиям, инструментам. То есть, надо будет взять более-менее адекватного программиста и обучить, а затем - и контролировать.
Ссылки на литературу и статьи приветствуются. Как и любое вообще профессиональное мнение.