打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
怎样提高代码质量?

要提高代码质量,可以从两个方面考虑。一是提高程序员的个人能力,二是建立健全有效的软件开发流程。

提高程序员的个人能力,可以从以下几个方面考虑:

  • 使用编程工具的能力

程序员必须要能熟练使用软件开发语言的编程工具。比如排版、查找变量和函数、配置文件加载路径、断点调试等等功能都能熟练使用。

  • 熟悉并遵循编码规范的能力

程序员要非常熟悉组织制定的编码规范,并按照规范要求进行编码,以减少编码中缺陷的产生。

  • 快速实现需求的能力

程序员要能够正确理解软件需求,快速编写出逻辑正确、表述清楚、满足需求的代码。

  • 快速发现缺陷的能力

程序员要熟悉单元测试、集成测试等技术,能够通过静态代码审查和动态测试快速发现代码中缺陷。

  • 快速纠错的能力

在发现代码中的缺陷之后,程序员要能够使用断点调试等技术,快速定位问题,修复缺陷。

  • 个人任务管理能力

程序员应学会估算、策划和监控自己的时间,并能按期完成所承担的任务。

建立健全有效的软件开发流程,包括:

  • 建立编码规范

组织要对所有的软件开发语言建立一套编码规范,并在所有的软件项目组推行。

  • 大力推进软件重用

重用是最佳的软件工程实践,没有之一。组织要梳理项目中的共性需求,建立软件重用库,推进软件重用。可以预见,组织的重用库越丰富,软件的质量会越高。

  • 引进专用的软件开发/测试工具

组织要不断地跟踪和引进先进的软件开发/测试工具,通过这些工具来提高软件开发的质量和效率。

  • 建立代码走查制度

组织要建立并推进代码走查制度。通过人工代码走查可以发现很多动态测试不能发现的程序中的逻辑错误。

  • 执行单元测试

组织要克服困难,促进项目组执行软件单元测试。因为单元测试是确保软件代码内在质量的有效手段。

这正是:

代码质量要提高,两手都抓不能少

个人能力须提高,流程建设要搞好

参考书目:术以载道:软件过程改进实践指南,作者:任甲林,出版社:人民邮电出版社

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
浅谈软件开发项目的质量控制
为什么 80% 的国内开发者缺乏基本功?
向大家推荐一文《源代码就是设计》
浅谈对软件工程的认识与理解
有哪些程序员必读书籍值得推荐?
国外程序员推荐:每个程序员都应读的书
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服