【无标题】

优化代码须知(随笔)

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

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

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

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

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

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

相关推荐
知无不研11 分钟前
.练习- Java字符串之String类创建字符串之使用equals和==判断字符串是否相等
java·开发语言
IT英语写作研习社15 分钟前
一句话解释Java 8 流streams 和函数式接口、λ表达式的关系
java
Slow菜鸟18 分钟前
Java基础 | JWT登录场景化最优方案(一)
java·开发语言
IT枫斗者43 分钟前
Spring Boot 4.0 正式发布:新一代起点到底“新”在哪?(Spring Framework 7 / Java 25 / JSpecify / API 版本管理 / HTTP Service
java·开发语言·spring boot·后端·python·spring·http
龙茶清欢1 小时前
WebClient:Spring WebFlux 响应式 HTTP 客户端权威说明文档
java·spring·http
没有bug.的程序员1 小时前
网关在高并发场景下的优化实践:从Reactor模型到GC调优的深度指南
java·jvm·高并发·gc调优·网关优化·reactor模型·netty调优
独自破碎E1 小时前
Spring Boot 2.x和1.x版本相比有哪些区别与改进?
java·spring boot·后端
人邮异步社区1 小时前
C++之父的《C++程序设计语言》(第4版)重译出版!
java·jvm·c++
青云交1 小时前
Java 大视界 -- 基于 Java+Storm 构建实时日志分析平台:从日志采集到告警可视化(440)
java·grafana·flume·storm·数据聚合·实时日志分析·告警可视化
gentle coder1 小时前
【大模型应用开发】Langchain4j基础知识(持续更新中~)
java·agent·function call·rag·智能体·langchain4j