【原创】怎样才能写出优雅的 Java 代码?这篇文章告诉你答案!
2024-10-19 21:37:59
本文已经收录自 JavaGuide (59k+ Star):【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
本文比较简短,基本就是推荐一些对于写好代码非常有用的文章或者资源。讲真的,下面推荐的文章或者资源强烈建议阅读 3 遍以上。
团队
- 阿里巴巴Java开发手册(详尽版) https://github.com/alibaba/p3c/blob/master/阿里巴巴Java开发手册(华山版).pdf
- Google Java编程风格指南: http://hawstein.com/2014/01/20/google-java-style/
个人
- 程序员你为什么这么累: https://xwjie.github.io/rule/
如何写出优雅的 Java 代码
- 使用 IntelliJ IDEA 作为您的集成开发环境 (IDE)
- 使用 JDK 8 或更高版本
- 使用 Maven/Gradle
- 使用 Lombok
- 编写单元测试
- 重构:常见,但也很慢
- 注意代码规范
- 定期联络客户,以获取他们的反馈
上述建议的详细内容:八点建议助您写出优雅的Java代码。
更多代码优化相关内容推荐:
- 业务复杂=if else?刚来的大神竟然用策略+工厂彻底干掉了他们!:https://juejin.im/post/5dad23685188251d2c4ea2b6
- 一些不错的 Java 实践!推荐阅读3遍以上!:http://lrwinx.github.io/2017/03/04/细思极恐-你真的会写java吗/
- 解锁新姿势] 兄dei,你代码需要优化了:https://juejin.im/post/5dafbc02e51d4524a0060bdd
- 消灭 Java 代码的“坏味道”
开源项目推荐
作者的其他开源项目推荐:
- JavaGuide:【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
- springboot-guide : 适合新手入门以及有经验的开发人员查阅的 Spring Boot 教程(业余时间维护中,欢迎一起维护)。
- programmer-advancement : 我觉得技术人员应该有的一些好习惯!
- spring-security-jwt-guide :从零入门 !Spring Security With JWT(含权限验证)后端部分代码。
最新文章
- CocoaPods 1.1.0上传遇到swift问题
- ios如何在#import方面提升编译性能
- ubuntu查看端口占用
- redmine 一键安装
- 2014多校第二场1011 || HDU 4882 ZCC Loves Codefires (贪心)
- BZOJ 4631 踩气球
- 详细讲解 关于Linux静态库和动态库的分析
- leetcode—word ladder II
- 老李分享:开发python的unittest结果输出样式
- python flask框架 数据库的使用
- Java关于static的作用
- 不使用synchronized和lock 锁实现线程安全单例
- Android常规布局方式和方法
- WebView 判断放大缩小操作
- Northwind学习笔记
- java-权限修饰符的区别
- 前端学习 -- Css -- 字体分类
- Android UI/UX 工具
- easyui combotree模糊查询
- Mac OS X 10.11.1下搭建Python3.4 + PyQt5.5.1 +Eric6.1.1开发平台