Кто должен писать документацию?
Программисты точно не должны. Они должны проверять. А пишут обычно технические писатели.
В документацию должны входить:
а) выходные данные, копирайты, дисклеймеры и пр.;
б) общие ТТХ;
в) спецификация;
г) рекомендации;
д) и прочая подобная инфа.
Прогеры писать документацию должны только в том случае, если фирма обычно софт не пишет и, соотв-но, не имеет штатного техписателя.
ну вводные слова и общие концепции тоже не впадлу один раз написать
а програмеры должны устно рассказывать техписателю, как они программировали?
без этого не поймут
Нет, программеры должны программировать по ТЗ
имхо лучая документация для разработчиков для поддержания и развития системы - нормальные комментыпробовал я и коменты писать, вообщем, тоже хрень какая-то получается, из кода и так всё видно, иногда даже лучше
я вот думаю, необходимо изложить основные идеи и подходы, которые использовались (у нас это несколько страниц а остальное всё из кода легче посмотреть
и все же когда первый раз видишь код гораздо приятней когда вначале написано краткое описание файла, а перед функцией хотя бы что она делает
описание файлаты что подряд файлы читаешь?
перед функцией хотя бы что она делаета название метода и параметров на что, часто в бизнес-приложениях этого хватает
а название метода и параметров на что, часто в бизнес-приложениях этого хватаетиногда не хватает, не знаю как в бизнес приложениях - не видел сырцов, но всякие гнутые и прочие сырцы порой очень сложно понять - год назад ковырял gcc - первое время вообще ниче понять невозможно было
Программисты точно не должны. Они должны проверять. А пишут обычно технические писатели.Документацию конечного продукта.
А скажем документацию внутренних интерфейсов должны писать сами программисты.
согласен,еще бы не плохо использрвать SoDA или еще че -нить,чтоб каменты автоматически заносились в правильную форму.В java есть javadoc ,который очень помогает программерам не терять много времени на самое нелюбимое занятие- написание документации
все зависит от процесса разработки.
Хуёв тот программер, кто не любит писать документацию.
Но всю документацию вроде как так все равно не создать - остальную часть должны делать аналитики, наверное
Что-то подобное сделано в Together.
+1
Оставить комментарий
6yrop
Документация -- это какой-то текст, который поможет поддерживать и развивать систему другим разработчикам.Что по вашему мнению должно входить в такую документацию?
Должны ли программисты писать документацию?