Бесполезная работа
А я вот Галанта хорошо понимаю.
Просто на своих проектах это-хорошо вижу. Когда проект начинается, есть техзадание. Потом при сдаче релизного проекта пишется документация по использованию проекта. Но самое интересное происходит дальше. Заказчики просят то одно добавление/изменение, то другое, то еще какие-то мелочи. И это в документацию не всунешь. Ну как в документации опишешь исключение для процесса, который для фрау Мюллер не такой, как для всех остальных фрау. Локальное исключение. И через какое-то время весь проект уже перерыт всевозможными исключениями и прочей фигней. Я-то как разработчик знаю где что и зачем (и то порой подзабываю какие-то детали, потому что это не единственный проект, да и не держишь все мелочи в голове, но хотя бы могу быстро найти нужное), а дай этот проект кому-то другому, то никакая документация ему в этой фигне не поможет разобраться. Пока он поймет да найдет где он что-то должен сделать пройдет немало времени.