V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
heishao
V2EX  ›  推广

软件设计,那些你不知道的事

  •  
  •   heishao · 2018-10-30 11:26:10 +08:00 · 1205 次点击
    这是一个创建于 2218 天前的主题,其中的信息可能已经有所发展或是发生改变。

    代码质量和产出是衡量一个程序员是否优秀最直接的标准。如何提高代码质量和产出?这就要从软件重构和 review 入手。市面上有很多关于重构和 review 的书籍,但是看完之后,代码能力并不能立竿见影显著提升,只能帮助我们解决表面的 bug 和规范点,无法帮助我们发现更深层次的设计问题。

    从设计角度来考虑 review,识别代码坏味道可以可以有效减少技术债务。技术债务是指有意或无意的做出错误的或非最优的设计决策所引发的债务。债务越积越多,最后只能重新彻底重构项目才能解决问题,这也叫做技术破产。如何解决技术债务问题,就要从根源上明确引起技术债务的重要的原因——设计坏味和重构认识不足。http://172.16.138.46:30400/2018/10/24/cjnn6ufc20001kyalybh9ovcx/

    ———————————————————————分割线—————————————————————————

    我是小微,专注微服务技术分享,致力挖掘更多“高、精、全”的微服务知识分享给大家。

    我的微信:weiweiweiblack (备注:v2ex )

    微信公号:黑少微服务,“分享技术,热爱生活”,欢迎关注

    silinman
        1
    silinman  
       2018-10-30 15:26:30 +08:00
    代码质量是一个永恒的话题!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5432 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 09:34 · PVG 17:34 · LAX 01:34 · JFK 04:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.