Я просматриваю новый код, который я только что написал, и добавляю комментарии NDoc sytle к моим классам и методам. Я надеюсь создать хороший документ MSDN для справки.Что такое наилучшая практика для документирования кода C# с комментариями XML?
В целом, какие хорошие рекомендации при написании комментариев для класса и метода? Что должны делать комментарии NDoc? Что они не должны сказать?
Я нахожу, что смотрю, что говорят комментеры .NET, но быстро стареет; если бы у меня были хорошие правила для руководства, я мог бы закончить свои документы намного быстрее.
+1. Мне очень нравится подсказка. –
+1. Я думаю, что основной упор на документацию должен быть на публичные интерфейсы, даже больше при создании внешних документов (doxygen, NDoc и т. Д.). Клиентам не нужно знать каждый уголок и заголовок вашего класса. Детали реализации не нужно документировать в этом формате; основное внимание должно быть уделено публичному интерфейсу, способу его использования, условиям до/после сообщения и другим вещам, которые указал Джефф. – stinky472
Разумеется, должна быть последовательная и эффективная документация для публичного интерфейса, но если ваша работа включает в себя обновление, изменение или переписывание существующей базы кода, очень важна документация о частных и защищенных объектах. – EoRaptor013