代码质量在「内卷时代」的重要性
跨界架构师
共 4533字,需浏览 10分钟
·
2020-12-27 09:21
这里是Z哥的个人公众号
每周五11:45 按时送达
当然了,也会时不时加个餐~
我的第「173」篇原创敬上
调试的时候观察变量变得很不方便。
容易在当前方法里处理不应该在这里处理的业务逻辑。毕竟很多class的方法和属性是public的,相比单独做一层封装再调用,“点”出来直接用多香啊~所以在使用链式编程的时候也得遵守「得墨忒耳定律」。
得墨忒耳定律: 每个单元对于其他的单元只能拥有有限的知识:只是与当前单元紧密联系的单元; 每个单元只能和它的朋友交谈:不能和陌生单元交谈; 只和自己直接的朋友交谈。 维基百科
执行代码规范+Code Review
写单元测试
设计先行
项目与团队”微服务化”
利用相关的工具
勿过度使用链式编程
避免随处可见的try-catch
认真编写访问修饰符
慎用继承
推荐阅读:
原创不易,如果你觉得这篇文章还不错,就「在看」或者「分享」一下吧。鼓励我的创作 :)
如果你有关于软件架构、分布式系统、产品、运营的困惑
可以试试点击「阅读原文」
评论