未知数的博客

分类 · 编程

首页

关于

归档

随笔

如何Review代码

review 前准备 代码开发人员做好自review和自测试,杜绝代码中的低级错误 参加review的人员需要对代码业务有一定的了解,代码开发人员提前做好方案详细设计串讲 完成部分代码即可发起review,小步快跑,减少每次review代码量 review什么 专项review:参考《C/C++编程规范》、《C/C++安全编程规范》,这部分在开发人员自review时就应该做好 功能review:代码实现是否满足需求 可读性:圈复杂度、变量名命名合理、目录划分、函数代码行数、无冗余代码等等 可维护性/可扩展:数据结构/接口定义合理、兼容其他平台、提供测试接口、提供相关关键日志 性能review:算法实现是否最优,是否有执行效率低的代码等 写在最后 ​ 对于代码要做到谁开发,谁保护;谁污染,谁治理。对产..

更多
随笔

编程银弹

小白 记得在大一刚接触编程时,经常陷入语法的陷阱,把大部分精力放在了学习语法上,经常因为知道了语言上的一些奇技淫巧而沾沾自喜。大一实验课设计一个的图书管理系统,代码删删改改,磕磕碰碰最后勉强跑通,感觉费了好多脑细胞。时常听到编程语言只是工具,好的代码是给人看的,好的代码需要好的设计。之后学习了软件工程、接触了23种设计模式,但是仍然懵懵懂懂,经常在想编程到底有没有银弹。

更多