这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 代码质量的层次划分

共1条 1/1 1 跳转至

代码质量的层次划分

院士
2026-01-20 23:26:58     打赏

在嵌入式领域里面,软件代码驱动着硬件,达到我们的项目目的需求。虽然项目最终的需求都能满足,可是代码规范与代码质量就要因人而异了。最近在看魏老师的书,他在书中中提到了代码质量分为4个层次:

  1. 1. 初级可读性。代码能够顺利通过编译并运行,也能得到预期的结果。

  2. 2. 中级可读性。这种代码在经过一段时间(如3个月)之后,仍然能被代码作者看懂。但若稍作思考,便可发现代码中存在很多值得改进的地方,因此常常会萌生重写代码的冲动。

  3. 3. 高级可读性。这种代码易于被其他程序员理解,并且其他程序员能够在原有基础上做进一步的修改和完善。即所谓的“看得懂,改得动”。

  4. 4. 典范级可读性。在正确性、易读性、易用性、执行效率方面已经达到或者贴近最优的代码,删除其中任何一个字符或者修改其中任何一个字母都显得多余,甚至不需要因为编译器的改变而做任何调整或维护。

给自己立个flag,定个调。努力先成为第三个层次“高级可读性”再向着第四个层次奋进。





关键词: 代码质量    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]