本文已经收录自 JavaGuide (59k+ Star):【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。

本文比较简短,基本就是推荐一些对于写好代码非常有用的文章或者资源。讲真的,下面推荐的文章或者资源强烈建议阅读 3 遍以上。

团队

个人

如何写出优雅的 Java 代码

  1. 使用 IntelliJ IDEA 作为您的集成开发环境 (IDE)
  2. 使用 JDK 8 或更高版本
  3. 使用 Maven/Gradle
  4. 使用 Lombok
  5. 编写单元测试
  6. 重构:常见,但也很慢
  7. 注意代码规范
  8. 定期联络客户,以获取他们的反馈

上述建议的详细内容:八点建议助您写出优雅的Java代码

更多代码优化相关内容推荐:

开源项目推荐

作者的其他开源项目推荐:

  1. JavaGuide:【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
  2. springboot-guide : 适合新手入门以及有经验的开发人员查阅的 Spring Boot 教程(业余时间维护中,欢迎一起维护)。
  3. programmer-advancement : 我觉得技术人员应该有的一些好习惯!
  4. spring-security-jwt-guide :从零入门 !Spring Security With JWT(含权限验证)后端部分代码。

最新文章

  1. CocoaPods 1.1.0上传遇到swift问题
  2. ios如何在#import方面提升编译性能
  3. ubuntu查看端口占用
  4. redmine 一键安装
  5. 2014多校第二场1011 || HDU 4882 ZCC Loves Codefires (贪心)
  6. BZOJ 4631 踩气球
  7. 详细讲解 关于Linux静态库和动态库的分析
  8. leetcode—word ladder II
  9. 老李分享:开发python的unittest结果输出样式
  10. python flask框架 数据库的使用
  11. Java关于static的作用
  12. 不使用synchronized和lock 锁实现线程安全单例
  13. Android常规布局方式和方法
  14. WebView 判断放大缩小操作
  15. Northwind学习笔记
  16. java-权限修饰符的区别
  17. 前端学习 -- Css -- 字体分类
  18. Android UI/UX 工具
  19. easyui combotree模糊查询
  20. Mac OS X 10.11.1下搭建Python3.4 + PyQt5.5.1 +Eric6.1.1开发平台

热门文章

  1. JAVA设计模式---单例模式篇
  2. @Transient的用法和格式化页面展示的数据格式
  3. Kubernetes 系列(七):持久化存储StorageClass
  4. grep、正则表达式
  5. windows下 python 如何安装pygame模块
  6. vue-cli搭建项目引入jquery和jquery-weui步骤详解
  7. JAVA TCP/IP网络通讯编程(二)
  8. ELK 学习笔记之 elasticsearch Bulk操作
  9. SpringBoot系列:Spring Boot使用模板引擎FreeMarker
  10. Label的作用是什么,是怎么用的?