metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2013-09-14 08:17 am

Хаскельное

http://vit-r.livejournal.com/679524.html?thread=3691364#t3691364
решили на прошлой работе трое таки попробовать Хаскель, для неспешной задачи. генерация DDL, DML c скриптами SQL. Бились, бились, - но сделали, и был восторг! Потом, затянула обычная работа, через месяцок нужно было добавить кое-чего... и никто из троих не смог понять как оно работает, и как же добавить.

Звучит похоже на правду. Хотя у меня и F# и Clojure в подобных задачах живут и развиваются без проблем.

[identity profile] vit-r.livejournal.com 2013-09-15 03:02 pm (UTC)(link)
Ну а в чём смысл doxygen? Кто результат читает?
ext_646638: (Default)

[identity profile] rdia.livejournal.com 2013-09-15 03:32 pm (UTC)(link)
А зачем его прогонять? Достаточно того, что есть формат описания функций, параметров.

И, кстати, что вы используете вместо него?

[identity profile] vit-r.livejournal.com 2013-09-15 07:04 pm (UTC)(link)
Я использую то, что использует клиеннт. Как правило, вся документация пришется нормально, руками.
ext_646638: (Default)

[identity profile] rdia.livejournal.com 2013-09-15 08:23 pm (UTC)(link)
Прошу прощения, я запамятовал, что вы - варяг.

Так doxygen - это тоже руками. Т.е. как вы и хотели - формат комментов к каждой функции. Всё очень чётко - вот описание функции, вот параметры, вот комментарии. Местами, может быть, чересчур многословно, скажем \param я бы убрал, заменив на какой-нибудь символ вроде #.

А сам по себе инструмент doxygen прогонять абсолютно не обязательно, если нет желания иметь ворох html файлов.

[identity profile] berezovsky.livejournal.com 2013-09-15 08:27 pm (UTC)(link)
Что такое варяг? Который наш гордый, врагу не сдаётся или что?
ext_646638: (Default)

[identity profile] rdia.livejournal.com 2013-09-15 08:36 pm (UTC)(link)
Варяг, это тот, кто, как Рюрик, пришёл порулить ненадолго. :-)

[identity profile] berezovsky.livejournal.com 2013-09-15 08:45 pm (UTC)(link)
А в фильме "Рюрик. Потерянная быль" говорят, что нам врут про Рюрика. :-(

[identity profile] vit-r.livejournal.com 2013-09-15 08:42 pm (UTC)(link)
Ладно, мне сегодня влом говорить про уровни.

На прошлой неделе видел результат из этого замечательного doxygen. Три четверти параграфов содержали одно слово "None". Не надо путать бюрократию с организацией.