代码质量和产出是衡量一个程序员是否优秀最直接的标准。如何提高代码质量和产出?这就要从软件重构和 review 入手。市面上有很多关于重构和 review 的书籍,但是看完之后,代码能力并不能立竿见影显著提升,只能帮助我们解决表面的 bug 和规范点,无法帮助我们发现更深层次的设计问题。
从设计角度来考虑 review,识别代码坏味道可以可以有效减少技术债务。技术债务是指有意或无意的做出错误的或非最优的设计决策所引发的债务。债务越积越多,最后只能重新彻底重构项目才能解决问题,这也叫做技术破产。如何解决技术债务问题,就要从根源上明确引起技术债务的重要的原因——设计坏味和重构认识不足。http://172.16.138.46:30400/2018/10/24/cjnn6ufc20001kyalybh9ovcx/
———————————————————————分割线—————————————————————————
我是小微,专注微服务技术分享,致力挖掘更多“高、精、全”的微服务知识分享给大家。
我的微信:weiweiweiblack (备注:v2ex )
微信公号:黑少微服务,“分享技术,热爱生活”,欢迎关注