网上有很多的编程规范可供参考,很多的公司也制定了自己相应的代码编写规范。但是我们是否始终都是按照编程规范来写的呢?在大量的代码面前我们需要通过一个有效的工具来检查代码的规范性。
通过一本书籍的介绍,我认识了Borland的Together工具,它可以对代码进行质量审查,指出现问题的代码并提供了改正意见和说明。比如需要检查某个代码文件可以进行以下操作:
1、首先为项目建立Together支持
2、在Model View下选择要审核的类(安装好了Together工具后可在VS.NET的试图菜单中打开Model View)
3、找到出现问题的代码
4、查看原因
5、哦,原来是if语句需要用{}
其实还有更多的代码要求,大家可以慢慢看。不过毕竟这只是一个工具,大家也不能完全依赖它,但是经常检查一下自己的程序还是很有帮助的。有了这个工具,大家可以随时对自己编写的代码进行审核,并对照说明找出原因,很快就能自觉地形成良好的编程规范,编写出高质量的代码了。利用这个工具还可以对代码进行度量(Code Metrics),并且根据度量结果来决定是否可以改善程序代码质量。
这个工具还提供UML功能支持,不过我还没有用就不多讲了,提供三个链接大家参考一下:
Together与Visual_Studio_NET的结合使用(一):http://www.51cto.com/html/2005/0901/2282.htm
Together与Visual_Studio_NET的结合使用(二):http://www.51cto.com/html/2005/0901/2283.htm
Together与Visual_Studio_NET的结合使用(三):http://www.51cto.com/html/2005/0901/2284.htm
相关网址:
http://www.borland.com/us/products/together/index.html
对于.NET用户它提供两个版本Together Designer 2005, for VS.NET 2003 和 Together Developer 2005, for VS.NET 2003两版本好像都差不多,我还没有仔细看说明,应该是任选其一就可以了。
==========================================
作者:二十四画生
转载请注明来源于博客园——二十四画生的Blog,并保留有原文链接。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述