【无标题】

优化代码须知(随笔)

1.优化代码前先划分好结构,做到类,方法保证单一职责,不归属于该业务不要写到该类或该方法内。

2.碰到不合理时,写起来变扭时,思考合理的解决方案,切记不可潦草带过。

3.遵循最基本的代码规范。

4.合理使用使用设计模式,避免代码过度臃肿。常见设计模式 责任链模式,策略模式,工厂模式,代理模式,观察者模式

5.优化代码时并不是一蹴而就的过程,需遵循由繁化简,再由简化精的过程,切记没有思考清楚一步到位。

6.保证充分的测试,不可认为只改了几行代码就不可能出错,往往这个时候容易出错,发布到生产出错浪费更多时间。

相关推荐
独自破碎E20 分钟前
BISHI43 讨厌鬼进货
android·java·开发语言
MX_935925 分钟前
Spring xml 方式整合第三方框架总结加案例
xml·java·spring
没有bug.的程序员29 分钟前
服务网格(Istio)与传统微服务深度对垒:流量治理内核、代码侵入性博弈与运维收益实战指南
java·运维·微服务·istio·流量治理内核·代码侵入性
该叫啥31 分钟前
Spring Bean 生命周期
java·spring·servlet
星火开发设计40 分钟前
虚析构函数:解决子类对象的内存泄漏
java·开发语言·前端·c++·学习·算法·知识
好大的月亮44 分钟前
中值法排序及LexoRank排序算法简述
java·算法·排序算法
TongSearch1 小时前
Tongsearch分片的分配、迁移与生命周期管理
java·服务器·数据库·elasticsearch·tongsearch
androidstarjack1 小时前
2026 年 IM 即时通讯方案选型实践:4 家主流厂商对比分析
java·spring·spring cloud
2301_815357701 小时前
SpringBoot两大核心数据库连接池:HikariCP与Druid深度实践
java·spring boot
草莓熊Lotso1 小时前
Linux 程序地址空间深度解析:虚拟地址背后的真相
java·linux·运维·服务器·开发语言·c++·人工智能