Программист, заступая на новую работу, каждый раз искренне изумляется и негодует, что "система не документирована". Это негодование - по соей силе бледное подобие негодования второго рода, которое тот же программист испытывает, если ему предложить описать простым человеческим языком, что он недавно наколбасил. И не забывать регулярно обновлять
(
Read more... )
Comments 67
Reply
Reply
Так ведь даже в этом случае придется :) Так что это все будет плохая, негодная документация. Нехрена ж не понятно все равно.
Reply
Reply
Reply
Reply
Reply
( ... )
Reply
Reply
Я прошу вас перенести все эти комментарии в свой журнал.
Reply
когда программерская документация формируется естественным образом?
Например, когда выцепляется кусок системы и отдаётся на аутсорс.
Незнакомым людям.
В чужие руки.
И они нам будут писать функции, которые мы будем вызывать?
Ой, мамочки. Срочно писать спеки!
Вот тогда программист посылает начальников подальше,
потому что начальники говорят "да это всё фигня,
да ты спихни как-нибудь, да документация - это вообще не работа".
Такого начальника программист шлёт подальше
и пишет - не только тесты, но и документацию -
весьма скрупулёзно и продуманно.
Т.е. всякие приёмо-сдаточные процедуры - они
естественным образом генерируют качественную документацию.
Reply
(The comment has been removed)
Есть старый метод написания требований к системе: создать прототип пользовательской документации. А потом дополнить приемо-сдаточными процедурами.
По-моему, как раз agile-подход на сходном принципе построен.
Reply
(The comment has been removed)
Leave a comment