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