
Зачёты+учёба
#201
Posted 26 May 2008 - 18:52 PM
#202
Posted 03 September 2008 - 15:06 PM
#203
Posted 03 September 2008 - 18:45 PM
Р.Бах
#204
Posted 06 September 2008 - 20:43 PM
#205
Posted 19 September 2008 - 16:47 PM
#206
Posted 19 September 2008 - 18:19 PM
#207
Posted 19 September 2008 - 20:26 PM
А добавка есть?
#208
Posted 21 September 2008 - 16:29 PM
#209
Posted 21 September 2008 - 18:02 PM
#210
Posted 10 October 2008 - 15:50 PM
Надо быть осторожным со стремлением к минус бесконечности. (ЮА)
#211
Posted 10 October 2008 - 17:36 PM
Документация (Записка): Заголовок, заказчик, постановка задачи, основная структура (вот, типа, тут у меня главный класс, а вот так вот визуализация идёт), основные алгоритмы ("метод Зейделя:..." и формулы, и может даже вывод), подробный юзергайд (Ткнул сюда - получил то, а сюда - то). + код.А раз уж форум оккупирован программистами (опять их больше...) - народ, дайте план, или покажите на примере, как делать документацию к программе.
Вроде бы я ничего не забыл. Примерно такое от нас требовал Даниил Юрьевич, чуть меньше - Мариана Константиновна (без алгоритмов и структуры, но хоть как-то это обозначить надо).
Edited by Deimos, 10 October 2008 - 17:36 PM.
Незнание жизни не освобождает от жизни.
Неизбывная бестолочь сутолоки - бравада безволия.
#213
Posted 10 October 2008 - 18:33 PM
#214
Posted 11 October 2008 - 4:06 AM
Федя, а давай немножко по-уважительнее?Марианна сказала:написать коменты к строкам,потом она поспрашивает-и всё))
С нами сила Алхазашвили!
#215
Posted 11 October 2008 - 16:04 PM
ИсправилФедя, а давай немножко по-уважительнее?
#216
Posted 11 October 2008 - 20:06 PM
#217
Posted 13 October 2008 - 8:23 AM
Если интересно, в чем смысл, могу рассказать.а комменты я так и не писала.
не вижу смысла, лучше в ворде документацию.
С нами сила Алхазашвили!
#218
Posted 13 October 2008 - 15:16 PM
Интересно)))Если интересно, в чем смысл, могу рассказать.
#219
Posted 13 October 2008 - 21:10 PM
В современном мире мало написать корректно работающую программу. Ее нужно поддерживать: добавлять новые возможности, корректировать. И делать это будет команда, а не один человек. "Мертвый" код никому не интересен. Код всегда меняется. Такова реальность.Интересно)))

Опыт показывает, что вести параллельно документацию почти нереально. Она безнадежно устаревает: одно в программе изменили, другое... а в документации не написали. Потом вспомнили, а кода понаписали уже, оказывается, столько, что проще новую документацию делать, чем старую исправлять. Вот и получается, что единственная документация -- это код.
То есть комментарии в программе нужны для того, чтобы, например, я мог внести изменения в код, который написала ты, при том, что тебя нет рядом. То есть в комментариях должны быть ответы на все вопросы, которые я тебе задам, разбираясь, в том, как написана твоя программа. Что именно должно быть написано -- очень сложный вопрос. Комментарии вида:
i++; //увеличиваем i на единицу
-- понятно, бесполезны. Но и трактат писать не нужно. Все равно не прочитают.

Чтобы понять, как именно должны выглядеть комментарии, возьми какую-нибудь свою программу. Придумай, что можно в нее добавить и попроси это сделать кого-нибудь из одногруппников, например. А на все вопросы вида "а что ты тут имела ввиду?" или "а как это у тебя работает?" -- ответы пиши комментариями к коду. Тогда что-то похожее на то, что нужно, у тебя и получится. На самом деле, очень полезный навык, так что если найдешь кого-нибудь, кто захочет поучаствовать в эксперименте -- не поленись, сделай. А сама в то же время поизучай программу, написанную этим человеком. И тоже, что не понятно, пусть пропишет комментарием.
Вот, как-то так.
С нами сила Алхазашвили!
#220
Posted 14 October 2008 - 9:11 AM
А добавка есть?
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users