|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
А какова мотивация для программера ,создающего прогу на продажу и для работодателя,которому нужна эта прога? И хотелось узнать чем эти мотивации друг от друга отличаются))) Мне кажется для программера создание документации нуно для: 1 Прозрачность структуры программы 2 Описание множества функций в общей связке 3 Создание общего вида программы 4 Увеличение конкурентоспособности программы .... Может я в чем нибудь ошибаюсь.... интересно было бы узнать как к этому относятся работодатели)) А еще хотелось бы услышать все мнения по этому вопросу ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2005, 22:45 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Никакая мотивация не поможет. Первым делом делаешь быстрый прототип. Тут не документации. Вторым делом создаешь самы трудные (интересные) методы. Так как все уже почти готово, то быстро делаешь остальную ****у. Тут выскакивают пара ошибок, которые отнимают пару недель пока переделываешь всю логику. Потом не нравиться интерфейс. Кое-как доводишь. Ты уже остыл, все обрыдло, глаза бы не глядели, а тут новая идея, как быстро заработать деньги на суперпроекте. И так по циклу. Какая на х*** документация? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2005, 23:29 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Теория теорией,а практика практикой!!!!!!! очень даже интересно И получается,что работодателю прежде всего нужна функциональность, а потом уже документация..... вернее ... когда все работет - уже не до нее... это наверно неправильный подход в в тории ,но эффективный для программера на практике....... А у кого нить встречались такие конторы ,заказывающие себе написать базу, при этом требующие докумантацию... и все такое, а не только исходники? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.09.2005, 23:46 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
авторА у кого нить встречались такие конторы встречались. Документация разработчика имеет очень большой смысл для команды больше чем из 2 человек. Это экономит время. Адептов XP прошу не беспокоиться. Есть много книг на тему организации процесса разработки, где тема документирования занимает не последнее место. Из наиболее свежих рекомендую Стива Макконнелла и его "Совершенный код". Если вы ранее не интресовались подобными вопросами, то эта книга будет вам весьма интресна. Да, для двух и менее разработчиков документирование тоже имеет смысл. Кто не осознал, тот не писал. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2005, 09:26 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
vlasА какова мотивация для программера ,создающего прогу на продажу и для работодателя,которому нужна эта прога? И хотелось узнать чем эти мотивации друг от друга отличаются А ты как - по делу спрашиваешь или просто интересуешься? А вообще дурацкий вопрос насчет мотивации. Ну замени слово "прога" на какой-нить девайс типа станка. И теперь спроси - есть ли какая нить мотивация у того, кто этот станок производит и у того, кто этот станок юзает? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2005, 11:16 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
И вообще, больше документации - чище задница ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2005, 12:47 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
авторИ вообще, больше документации - чище задница Совершенно верно. Документация должна быть такой толщины, чтобы задница была надежно прикрыта со всех сторон :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
29.09.2005, 15:12 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Programmer_OrtodoxИ вообще, больше документации - чище задница Да, точно. В общем, на практике, вся информация, которая передаётся от заказчика к исполнителю, должна быть задокументирована. За исключением редких случаев особо доверительных отношений и особо малого размера проекта. Заставляет обе стороны гораздо ответственнее относиться к делу. И снимает многие претензии. И, кроме того, минимальные комментарии в коде всегда должны быть. Если разработчиков больше одного человека, каждый кусок кода должен комментироваться подробно. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2005, 09:39 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
замечу еще, что особо доверительные отношения иногда портятся, а особо малые проекты иногда разрастаются :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.10.2005, 09:53 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Документация нужна, чтобы все заинтересованные лица имели одну и ту же постановку задачи и одну и ту же концепцию ее технического решения ... |
|||
:
Нравится:
Не нравится:
|
|||
06.10.2005, 14:44 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Если программа делается "для себя" и будет запускаться и использоваться под наблюдением разработчиков, то документация не нужна. Ее все равно читать ни кто не будет. При возникновении вопросов пользователи не полезут в книгу, а позовут программиста. То же относится и к программистам – они гораздо охотнее дергают друг друга по любой мелочи, чем ищут ответы в документах, даже если таковые имеются. С другой стороны, для того, что бы заставить разработчиков написать документацию, нужны серьезные аргументы и большое терпение. И если в документации нет очевидной необходимости, то даже если заставить разработчиков ее сделать, она будет поверхностна и по определению устаревшая. Доработки программы вряд ли отразятся в такой документации. Но если программа делается на продажу, как программный продукт, то без документации ей грош цена. Разве что, какая-нибудь элементарная игрушка может разойтись без подробного руководства программиста, описания методики внедрения, настройки, эксплуатации, а только снабженная контекстными подсказками. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2005, 19:40 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
PVPЕсли программа делается "для себя" и будет запускаться и использоваться под наблюдением разработчиков, то документация не нужна. Ее все равно читать ни кто не будет. При возникновении вопросов пользователи не полезут в книгу, а позовут программиста.Если есть документация, то программист по телефону легко ответит на все вопросы одной фразой - "читайте руководство пользователя". Если же в IT отделе нет возможности написать доку, то программист, тем более, не ответит на вопросы пользователя, если только эти вопросы не касаются разработки, которая еще свежа в памяти (обычно от недели до полугода, про функционал, реализованный год назад подавляющее большинство знакомых мне программистов могут сказать только одно - "ты чего, я это делал год назад!") ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2005, 22:26 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
авторЕсли программа делается "для себя" и будет запускаться и использоваться под наблюдением разработчиков, то документация не нужна. Вы либо не писали программ для пользователей в количестве больше 10, либо Вам очень крупно повезло не побывать в ситуации, когда документация необходима. И для пользователей и для программистов. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2005, 09:20 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
a40 авторЕсли программа делается "для себя" и будет запускаться и использоваться под наблюдением разработчиков, то документация не нужна. Вы либо не писали программ для пользователей в количестве больше 10...Интересно, как сосчитать количество написанных программ? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2005, 14:14 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
PVP a40 авторЕсли программа делается "для себя" и будет запускаться и использоваться под наблюдением разработчиков, то документация не нужна. Вы либо не писали программ для пользователей в количестве больше 10...Интересно, как сосчитать количество написанных программ?А, дошло. Это пользователей больше 10. Писал. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2005, 14:20 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
vlas 1 Прозрачность структуры программы 2 Описание множества функций в общей связке 3 Создание общего вида программы 4 Увеличение конкурентоспособности программы Да это все программисту до лампочки, особенно 2 и 4. Равно как и 1 и 3 :)) Не вполне понятно, о какой документации речь. О пользовательской, для администратора или для программистов?.. Во всех трех случаях подход различается, ну и авторы разные пишут. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 11:49 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Единственная мотивация - это деньги. Если заказчик говорит, что без документации не будет денег за проект, ух какое желание доки писать появляется :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 13:02 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
авторДа это все программисту до лампочки, особенно 2 и 4. Равно как и 1 и 3 :)) Я бы уволил сразу. Особенно за 1. :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 13:26 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Программиста уволить невозможно. Обычно ждут - когда ж он закончит? А он никогда не заканчивает! Ему становится неинтересно и он вас бросает, оставляя очередного уродца. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 13:59 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
авторПрограммиста уволить невозможно. Это там где порядка нет, где нервы и авралы. В общем, очень во многих местах :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 14:42 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
авторПрограммиста уволить невозможно. Обычно ждут - когда ж он закончит? А он никогда не заканчивает! Ему становится неинтересно и он вас бросает, оставляя очередного уродца. Извините, Сахват, мне почему-то подумалось, что Вы за себя говорите. У вас большой опыт, Вам виднее :)) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 14:45 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Calm авторПрограммиста уволить невозможно. Обычно ждут - когда ж он закончит? А он никогда не заканчивает! Ему становится неинтересно и он вас бросает, оставляя очередного уродца. Извините, Сахват, мне почему-то подумалось, что Вы за себя говорите. У вас большой опыт, Вам виднее :)) Calm, поживите с мое и Вас вылечать. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 15:38 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
да нет, Сахават, вы правы. К сожалению, я нередко вижу такое. Но хотелось бы, чтобы люди стремились избегать таких ситуаций :) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.11.2005, 18:14 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Calm авторДа это все программисту до лампочки, особенно 2 и 4. Равно как и 1 и 3 :)) Я бы уволил сразу. Особенно за 1. :)) Само собой. На практике обычно сильно ощущается значение именно п.1. И коллегами и начальством :) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 11:55 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
vlasАМне кажется для программера создание документации нуно для: 1 Прозрачность структуры программы 2 Описание множества функций в общей связке 3 Создание общего вида программы 4 Увеличение конкурентоспособности программы .... Может я в чем нибудь ошибаюсь.... Лучшее и самое точное описание программы - это ее текст. Все остальное - неполно и искаженно. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 23:16 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Поэтому я совершенно не прнимаю, зачем программисту описание СВОЕЙ программы. Да и для чужих программ (если мне надо в них разобраться) никакая документация не нужна, если есть исходные тексты. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 23:18 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Но это, разумеется, не касается руководств для пользователей и администраторов. Тут как раз нужно наивозможное тщание. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2005, 23:20 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
2 М.Голованов Насколько успешно у вас получалось вести проект длительностью от года с количеством человек хотя бы 10 ? Успешно, проблем не возникает? Снимаю перед Вами шляпу. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 09:10 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Calm2 М.Голованов Насколько успешно у вас получалось вести проект длительностью от года с количеством человек хотя бы 10 ? Успешно, проблем не возникает? Снимаю перед Вами шляпу. Получалось. Проблемы всегда возникают. Но решаемые. Но нельзя ли поконкретнее - какого типа проблемы? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 11:10 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
За год коллектив из 10 человек напишет столько кода, что на его понимание новому члену команды потребуется еще с год. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 11:55 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
CalmЗа год коллектив из 10 человек напишет столько кода, что на его понимание новому члену команды потребуется еще с год. М-да... а я уж подумал, что назревает серьезная дискуссия. А раз уж пошел такой базар, то могу только заметить, что руководитель, команда которого выдает неуправляемый код, плохой руководитель. Что же касается "членов команды", то при установлении отношений достаточно определить, умеет ли человек ЧИТАТЬ. К сожалению, научиться писать легче, чем читать. Вот мой внук в 4 года читать ни бум бум, но буковки и слова пишет только так. Понятно, что получается черт-те что. Все хорошие программисты на моей памяти прежде всего умели читать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 13:56 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Итак, уважаемый М.Голованов, конретная задача: Представим себе достаточно простую и правдоподобную ситуацию Дано : Проект, начатый 2 года назад. Коллектив в каждый момоент времени - порядка 10-15 человек. Сегодня среди них нет ни одного, кто начинал проект. В команду добавляется новый человек. Квалификация нынешних, прежний сотрудников и нового программиста - хорошие. Хорошие в вашем смысле. Никакой документации, кроме исходных текстов. Исходных текстов более 10 мегабайт. Того, что написано руками, а не сгенерено IDE автоматически. Внимание вопрос !: Сколько должно потребоваться времени новому члену команды, чтобы начать продуктивно работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 14:15 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 14:17 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
сорри за пустой пост. авторПоэтому я совершенно не прнимаю, зачем программисту описание СВОЕЙ программы. Хотел было высказаться, да время как-то на ответ тратить жалко. Не понимаете, и ладно. Ваши проблемы. С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 14:20 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
2 М.Голованов Расскажите пожалуйста, как нужно ЧИТАТЬ программы? Я имею ввиду, читать так, чтобы никакой документации кроме исходных текстов больше не требовалось? Хотелось бы научиться. Бывает, что поручат модифицировать софтину написанную пару-тройку лет назад кем-нибудь другим, и не знаешь с чего начать :( ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 14:43 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
tobox2 М.Голованов Расскажите пожалуйста, как нужно ЧИТАТЬ программы? Я имею ввиду, читать так, чтобы никакой документации кроме исходных текстов больше не требовалось? Хотелось бы научиться. Бывает, что поручат модифицировать софтину написанную пару-тройку лет назад кем-нибудь другим, и не знаешь с чего начать :( Вам ссылку на руководство дать или пример привести?... Если пример, то прежде всего выясняем, а) на чем писана программа и б) какие компоненты (библиотеки етс) со стороны в ней использованы. далее в зависимости от ответов на вопросы а) и б). ... |
|||
:
Нравится:
Не нравится:
|
|||
10.11.2005, 17:49 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Реальный пример, с которым пришлось помучаться: Крутился web-интерфейс на ASP, через который удаленные юзера заносили инфу в БД некой системы X. Написано было 1,5 года назад. Разработчик web-интерфейса утрачен. БД MS-SQL Server. Люди, имеющие отношение к системе X имели небольшое представление о наиболее важных таблицах. Задача - реализовать в WEB новые требования. Не слишком много и не слишком сложные. К тому моменту у меня были законченные проекты и на ASP и на MS SQL Server. Однако времени ушло изрядно :( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2005, 09:26 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
2 М.Голованов А всякие там UML, ER-диаграммы, диаграммы потоков данных и т.д. люди от безделья придумали, да? Типа на свой дисер ничего интересенее не могли выдумать. Ну-ну.. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2005, 09:28 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Calm [...] Никакой документации, кроме исходных текстов. Исходных текстов более 10 мегабайт. Того, что написано руками, а не сгенерено IDE автоматически. Внимание вопрос !: Сколько должно потребоваться времени новому члену команды, чтобы начать продуктивно работать. А на зачем этому новому человеку изучать 10 мегабайт текстов?? Ему достаточно общего понимания архитектуры продукта, описаний основных внутрипрограммных интерфейсов, а подробно изучать он будет код, с которым станет работать в рамках своих частных задач. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2005, 16:43 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
a402 М.Голованов А всякие там UML, ER-диаграммы, диаграммы потоков данных и т.д. люди от безделья придумали, да? Типа на свой дисер ничего интересенее не могли выдумать. Ну-ну.. Ну как же... Приличную базу вы ручками не спроектируете. Или спроектируете, но получится Бог знает что. Я всегда начинаю с ERwina. Более того, эта модель у всех перед глазами все время разработки. То же касается UML - но только в нестандартных случаях. Но мне непонятно, зачем все это держать по окончании разработки. И ER-модель, и UML диаграммы легко восстановтьь... если без них никак. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2005, 17:54 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
М.Голованов Но мне непонятно, зачем все это держать по окончании разработки. И ER-модель, и UML диаграммы легко восстановтьь... если без них никак. А ответ на вопрос "почему сделано именно так" мы будем находить каждый раз новый! Ж8-)) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.11.2005, 18:03 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
авторЕму достаточно общего понимания архитектуры продукта, описаний основных внутрипрограммных интерфейсов Все верно. Только тут один товарисч утверждает, что достаточно ТОЛЬКО исходников. Поэтому вопрос: 1. откуда возмется понимание арихитектуры 2. как определить какие внутрипрограммные интерфейсы являются основными? Да чушь это полная, уважаемые. Без документации никуда. авторТо же касается UML - но только в нестандартных случаях. Ага! Так все-таки одних исходников малова-то, да? Относительно нестандартности. Вам не кажется, что более-менее серьезная разработка уникальна и нестандартна? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.11.2005, 14:24 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
CalmОтносительно нестандартности. Вам не кажется, что более-менее серьезная разработка уникальна и нестандартна? Не кажется. По дорогам мира бегают тысячи моделей автомобилей, но опытный автомеханик разберется в любом. Даже без инструкции. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2005, 00:02 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
DogenА ответ на вопрос "почему сделано именно так" мы будем находить каждый раз новый! Если мне такой вопрос задает заказчик, я отвечаю: потому что я знаю, что делаю. Если он настаивает, я спрашиваю, сколько он заплатит за разъяснения. Далее по договоренности. Если мне такой вопрос задает коллега, я отвечаю: потому что я так ХОЧУ. Без продолжения. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2005, 00:07 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
[quot CalmОтносительно нестандартности. Вам не кажется, что более-менее серьезная разработка уникальна и нестандартна?[/quot] Нет, конечно, бывают очень уж "нестандартные" разработки... как бывают и пятиколесные автомибили с мотором на крыше. Но чинить их приходится крайне редко. Если вообще приходится. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.11.2005, 00:11 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Интересующимся - есть такая книга Diomidis Spinellis "Code Reading" ("Чтение кода"), Publisher : Addison Wesley Pub Date : May 30, 2003 ISBN : 0-201-79940-5 Pages : 528 Имею читабельный CHM. Много полезного. Например: "Час чтения исходного кода программы сэкономит вам минуту чтения документации к ней." ... |
|||
:
Нравится:
Не нравится:
|
|||
14.11.2005, 21:19 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
автор "Час чтения исходного кода программы сэкономит вам минуту чтения документации к ней." Полностью согласен с этим. Кстати, разве это не подтверждает необходимость писать документацию для разработчиков? ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2005, 08:54 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
Calm Кстати, разве это не подтверждает необходимость писать документацию для разработчиков? Это констатирует тот факт, что наличие адекватной документации было бы полезно. НО Я утверждал и утверждаю, что адекватная документация по какой-либо программе, позволяющая некоему среднему разработчику разобраться в ней быстрее, чем по исходному коду, никогда не была и не будет написана. Ну не видел я никогда. И я понимаю почему. Когда вы пишете документацию для пользователя, у вас есть стимулы и контролеры. Вы понимаете, что от качества этой документации зависят доходы от продаж и издержки на поддержку. Или зависит расчет по договору. Или что-то еще. Эту документацию читают и правят те, кому она адресована. Ну, и так далее. Что же до описания устройства программы, то даже если программист сподобился его написать, оно непонятно кому адресовано (того нового программиста, который станет разбираться в программе, еще нет и в помине), нет никаких стимулов его качественно писать и его некому контролировать. Поэтому такое описание (сляпанное скорее всего просто для отписки и в лучшем случае просмотренное по диагонали руководителем этого программиста) будет не столько помогать, сколько мешать. Проверено жизнью. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2005, 10:05 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
М.ГоловановПоэтому такое описание (сляпанное скорее всего просто для отписки и в лучшем случае просмотренное по диагонали руководителем этого программиста) будет не столько помогать, сколько мешать. Проверено жизнью. Такое впечатление, что под определение "документация для программы" у Вас попадает только техописание... Вы разве не писали руководства по работе с программой, по настройке, установке, требования к железу и его настройка? Кстати, описанную Вами "бумажку" разработчик делает ДО начала процесса кодирования - ПОСЛЕ кодирования, как правило, пишут мануалы - что вполне естественно. А ВО ВРЕМЯ кодирования документированием является комменты и дескрипшены. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.11.2005, 10:22 |
|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#18+
М.Голованов CalmОтносительно нестандартности. Вам не кажется, что более-менее серьезная разработка уникальна и нестандартна? Не кажется. По дорогам мира бегают тысячи моделей автомобилей, но опытный автомеханик разберется в любом. Даже без инструкции. Даже не смешно. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.11.2005, 16:00 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1549522]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
146ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
76ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 286ms |
0 / 0 |