|
!!!мотивация написания документации для программы
|
|||
---|---|---|---|
#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 |
|
|
start [/forum/topic.php?fid=33&msg=33313258&tid=1549522]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 256ms |
total: | 420ms |
0 / 0 |