use*_*688 11 .net ide ms-word literate-programming
文学编程是一种开发软件的方法,其中文档首先出现,然后是编码.一个人编写代码片段的文档,然后编写代码片段的实现.软件源代码的视觉外观将是一个简单的文档,如word,其中包含代码段落.
我正在尝试将我工作的开发工具转换为仅使用文字编程,因为它为代码可读性和维护带来了巨大的优势.但是,由于缺乏工具,LP的使用在公司中受到限制.例如,编程识字的理想方法是使用单词标记编写段落,然后插入带有实现的子段.但我似乎无法找到VS200x执行LP的任何好工具.
理想情况下,这样的工具看起来就像Word 2007,但集成到IDE中.当编码器将光标设置在代码段落上时,它将提供所有功能,就像我们现在在IDE中一样.
什么是LP的好工具,特别是.NET和VS200x?
Jay*_*uzi 13
感谢您尝试改善团队的工作方式.只要您尝试这样做,您就会比不这样做更有优势.
我曾经为一个项目使用过Literate Programming.这真的很难,结果非常好.似乎是一个合理的权衡.
然而,今天我宁愿采取不同的方法:而不是为人类散文和机器代码,我宁愿编写清晰的代码,以至于人类不介意阅读它.当我觉得写评论的冲动时,我想"我可以让这个代码更清晰".这意味着我写的文档更少,而不是更多.
好吧,祝你选择任何道路都好运.
+1 用于尝试改进您团队的流程
-1 走死路
尊重 Knuth,单元测试优于文档
| 归档时间: |
|
| 查看次数: |
1841 次 |
| 最近记录: |