码迷,mamicode.com
首页 > 其他好文 > 详细

优秀的代码的设计和组织架构

时间:2019-06-15 20:38:22      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:基本   架构   一个   逻辑   设置   创建   实例   哪些   通过   

优秀的代码的设计和组织架构
一块相同逻辑的代码在两处甚至多次用,就要考虑能否抽取到一处来,进行统一下;
一个功能存在变数,就要考虑能否支持后续扩展,把变与不变抽取隔离,把变化的尽量可配置化;
一块代码就执行一次,那么就要考虑是否要在启动的时候进行执行;
一个实例就创建一个,那么就要考虑是否要在启动时直接通过单例模式提前创建好;
只要存在网络调用,就一定要设置超时,这样异常时可以快速返回,保证服务的基本可用,不然都是耍流氓;
如果开发的功能是一个工具(就是说按照工具的定位来开发的,那么就很容易知道哪些是变化的点,就要通过参数化的思想来设计,把变与不变的地方隔离好)

优秀的代码的设计和组织架构

标签:基本   架构   一个   逻辑   设置   创建   实例   哪些   通过   

原文地址:https://www.cnblogs.com/big1987/p/11028658.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!