其他
内卷时代,更应提升代码质量!
The following article is from 跨界架构师 Author Zachary
调试的时候观察变量变得很不方便。
容易在当前方法里处理不应该在这里处理的业务逻辑。毕竟很多class的方法和属性是public的,相比单独做一层封装再调用,“点”出来直接用多香啊~所以在使用链式编程的时候也得遵守「得墨忒耳定律」。
得墨忒耳定律:每个单元对于其他的单元只能拥有有限的知识:只是与当前单元紧密联系的单元;每个单元只能和它的朋友交谈:不能和陌生单元交谈;只和自己直接的朋友交谈。 维基百科
执行代码规范+Code Review
写单元测试
设计先行
项目与团队”微服务化”
利用相关的工具
勿过度使用链式编程
避免随处可见的try-catch
认真编写访问修饰符
慎用继承
近期热门文章推荐:
动态规划:特朗普怎样才能赢?
趣漫画:Java 对 Python 的渗透能成功吗?
当我发现国际友人翻译了我的文章之后……