1. analizer 13.01.2011 10:38 wrok

автосгенерённая документация не нужна

2. werehumananalizer /1 13.01.2011 10:38 lithium

o_O_o_O

3. werehumananalizer /1 13.01.2011 10:38 lithium

почему же?

4. analizerwerehuman /2 13.01.2011 10:39 wrok

ААА!!! Четырёхглазый!

5. analizerwerehuman /3 13.01.2011 10:40 wrok

а зачем? кто её будет использовать? если программист, который будет работать с кодом, то он и по коду и free form комментариям поймёт что к чему, а всем остальным — не нужно

6. ulidtko 13.01.2011 10:40 lunatic asylum

sphinx нативнее же.

7. ulidtkoanalizer /1 13.01.2011 10:41 lunatic asylum

нет нужна.

8. analizerulidtko /7 13.01.2011 10:41 wrok

no u!

9. ulidtkoanalizer /8 13.01.2011 10:41 lunatic asylum

R!

10. werehumananalizer /5 13.01.2011 10:41 lithium

ок. А если планируется внезапно в какой-то момент времени подключить нового прога? Ему читать все исходники?

11. ulidtkowerehuman /10 13.01.2011 10:42 lunatic asylum

алсо не забываем о гугле и его индексаторе.

12. werehumanulidtko /11 13.01.2011 10:42 lithium

ммм? поясни тупому

13. analizerwerehuman /10 13.01.2011 10:42 wrok

ему зафиксить пару багов и он сам ощутит код

14. werehumananalizer /13 13.01.2011 10:43 lithium

хмхмхм. Спорно в общем-то

15. analizerwerehuman /14 13.01.2011 10:44 wrok

меня этот способ ни разу ещё не подвёл

16. werehumananalizer /15 13.01.2011 10:44 lithium

ну не генеришь, так хотя бы комментарии в doxygen-style расставляешь?

17. analizerwerehuman /16 13.01.2011 10:45 wrok

нет, названия функций, классов и параметров просто использую говорящие сами за себя, ну и функции делаю короткими

18. ulidtkowerehuman /12 13.01.2011 10:47 lunatic asylum

поиск. Особенно по всяким reference-ам (которые, кстати, как раз генерятся на отличненько).

Юзер, желающий посмотреть доку по функции, или найти нужную функцию, или ещё чего-нибудь, идёт в гугл (не всегда, но часто). А гугл не индексирует сорсы, он индексирует html — и если у вас изначально документация пишется не в html, то его нужно генерить. А если её можно генерить из аннотаций в коде — так вообще же профит!

Аргумент про гугл, правда, немного неактуален для closed source.

19. werehumanulidtko /18 13.01.2011 10:48 lithium

Тогда может спасти xapian?

20. ulidtkowerehuman /19 13.01.2011 10:51 lunatic asylum

ну это уже детали. Акцент ведь на том, что автогенерированная документация нужна, поскольку удобоварима для поиска.

21. werehuman 13.01.2011 10:52 lithium

Да, аргумент в пользу doxygen. Он умеет uml генерировать. Черещ graphviz. Или просто диаграмму наследования классов. http://www.stack.nl/~dimitri/doxygen/exa...

22. werehumanwerehuman /21 13.01.2011 10:55 lithium

хм, sphinx тоже умеет

Do you really want to delete ?