如何编写优雅的 Java 代码

作者/分享人:李熠lynn
向 Ta 提问
李熠,中国石油规划总院高级开发工程师,对Java编码规范和编码技巧有着独特的见解,热衷微服务架构,曾作为中小型企业CTO,带领过超过30人的技术团队。

根据作者多年的工作经验来看,很多人对于代码编码规范,编码技巧认识不深刻,不知道如何写出高质量的代码,导致方法体内容越写越多,亦不知如何重构,使代码更加灵活,可读性更好。

本 Chat 会告诉大家如何写出高质量的 Java 代码,让你写出的代码让人一看就赏心悦目,并且佩服的五体投地。

通过本 Chat,您将学习到:

  1. Java 编程有哪些需要注意的地方。
  2. 如何将常用设计模式灵活运用到实际应用中?
  3. Java 编程会遇到哪些坑。
  4. 如何简化你的 Java 代码?
已有362人预订
预订达标
文章出炉
     
18.07.29
18.08.10
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张李熠lynn的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
查看文章评论/提问
谭毅
关于lombok lombok是个好东西,但仅仅是在你不会使用cglib(其他反射类库未测试)通过反射读取或写入被getter或setter注解的属性时。 典型的场景是切面对一些公共属性的读取或写入,这个场景下,因为lombok本身就是基于反射的,所以会失败。 等车无聊,参上。
李熠lynn: lombok是编译时注解哈,不是基于反射,不要一说到注解就是反射,注解分为编译时注解和运行时注解
大水怪: lombok注解你编译完了之后,反编译class文件会找到相应的代码
goingao: ??
阿米阿米哄
推荐一些文章,也是别人总结出来的最佳实践!http://www.yinwang.org/blog-cn/2015/11/21/programming-philosophy
大宇
老师,好想学一下Lombok注解的实现原理
李熠lynn: 你学会了编译时原理,就可以自己写lombok了
李熠lynn: 写错了,是编译时注解
海战
不错的总结,实用性强
Bruce
小白问个问题,设计模式第一个场景if-else判断,改成了switc-case,是不是也要不断加导出文件的类型。
你可能还喜欢
110 道 Python 面试笔试题超强汇总
嘉美伯爵
Redis 实战场景详解
驰骋
轻松搞定机器学习中的概率统计知识
Evan
从学生到职场,这位百万爬虫博主都经历了什么?
崔庆才丨静觅
架构师成长之路之服务治理漫谈
飞狐
打造高效「Mac 工具栈」,提高工作效率
易水寒
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!