多年来,我一直在我的源代码中内嵌XML文档,并提出了“绿色之海”,但我最近发现了可以在Visual Studio中使用的<include file="..." path="..."/>
指令文档到它自己的XML文件中。显然intellisense仍然可以使用这种方法,Sandcastle等也可以生成帮助文件。
我只是想知道其他人是如何处理代码被埋在文档堆中的“绿色之海”问题的?您是刚学会使用它,还是将XML文档移动到单独的文件中并使用可能需要代码澄清的内联注释?
赞成
缺点
答案 0 :(得分:4)
我只是保留内联并使用这些Visual Studio - Command to collapse all sections of code?命令在我查看大文件时折叠和扩展代码。在这种情况下,我认为缺点超过了专业人士。除非您和您的开发人员对文档非常勤奋,否则我认为这种方法效果不佳。在我看到的大多数代码库中已经缺少文档,因此在我看来,增加添加代码的难度是一个坏主意。