【无标题】

优化代码须知(随笔)

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

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

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

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

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

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

相关推荐
chools14 小时前
Java后端拥抱AI开发之个人学习路线 - - Spring AI【第二期】
java·人工智能·学习·spring·ai
uNke DEPH14 小时前
MySQL中常见函数
java
大鹏说大话14 小时前
Java线程池调优实战:从核心参数到避坑指南
java·开发语言
※DX3906※14 小时前
SpringBoot之旅5| 快速上手SpringAOP、深入刨析动态/静态两种代理模式
java·数据库·spring boot·后端·spring·java-ee·代理模式
jwt79392793714 小时前
基于SpringBoot和Leaflet的行政区划地图掩膜效果实战
java·spring boot·后端
亚马逊云开发者14 小时前
IDEA 里装个 AI 助手:Amazon Q Developer for JetBrains 实测体验
java·ide·intellij-idea
imuliuliang15 小时前
Java MySQL 连接
java·mysql·adb
liuyao_xianhui15 小时前
优选算法_岛屿的最大面积_floodfill算法_C++
java·开发语言·数据结构·c++·算法·leetcode·链表
庞轩px15 小时前
后端开发面试题总结
java·jvm·面试·并发编程·mysql与redis·spring与消息队列·网络协议与设计模式
希望永不加班15 小时前
SpringBoot 整合 MyBatis 完整实战
java·spring boot·后端·spring·mybatis