代码精进之路
你写的每一行代码都是你的名片
范学雷  前 Oracle 首席软件工程师,Java SE 安全组成员,OpenJDK 评审成员
专栏
已完结·共 48 讲
|
3.8w 人已学
|
收藏
越早考虑性能问题,我们需要支付的成本就越小,带来的价值就越大。甚至是,和不考虑性能的方案相比,考虑性能的成本可能还要更小。
来自:17 | 为什么需要经济的代码?
4 人划过
坚持使用最直观的编码方式,而不是追求代码简短,真的可以避免很多不必要的错误
来自:01 | 从条件运算符说起,反思什么是好代码
3 人划过
在这里,我要提醒你的是,对于编译器的警告,我们一定要非常警觉。能消除掉所有的警告,你就应该消除掉所有的警告。就算实在没有办法消除掉编译警告,那你也一定要搞清楚警告产生的原因,并确认编译警告不会产生任何后续问题
来自:02 | 把错误关在笼子里的五道关卡
3 人划过
大部分的优秀的程序员,是这两个风格某种程度的折中,早拆解、早验证,边拆解、边验证,就像剥洋葱一样。
来自:20 | 简单和直观,是永恒的解决方案
3 人划过
如果是实例方法,工厂方法还可以被子类重写。这是工厂方法和构造方法的另外一个重要的区别。由于工厂方法也扮演着构造类实例的功能,我们一般把它放在构造方法的后面,其他方法的前面。
来自:11 | 组织好代码段,让人对它“一见钟情”
3 人划过
*精彩内容为该课程各文章中划线次数最多的内容
免费试读
讲师

范学雷

前 Oracle 首席软件工程师,Java SE 安全组成员,OpenJDK 评审成员

范学雷,前 Oracle 首席软件工程师,Java SE 安全组成员,OpenJDK 评审成员。范学雷是 Java SE 安全的主要推动者和贡献者之一,也是 Java 语言平台的设计实现者之一。
编辑推荐
讲师的其他课程
实用密码学
范学雷
前 Oracle 首席软件工程师,Java SE 安全组成员,OpenJDK 评审成员

24讲 | 14951 人已学习

¥59¥99
深入剖析 Java 新特性
范学雷
前 Oracle 首席软件工程师,Java SE 安全组成员,OpenJDK 评审成员

23讲 | 16541 人已学习

¥59¥99
看过的人还看了
数据结构与算法之美
王争
前 Google 工程师

81讲 | 283805 人已学习

¥68¥199
左耳听风
陈皓
网名“左耳朵耗子”,资深技术专家

119讲 | 181001 人已学习

¥98¥399
从 0 开始学架构
李运华
网名“华仔”,前阿里资深技术专家(P9)

66讲 | 152624 人已学习

¥68¥199
Java 核心技术面试精讲
杨晓峰
前 Oracle 首席工程师

44讲 | 125968 人已学习

¥59¥129
趣谈网络协议
刘超
前网易研究院云计算技术部首席架构师

51讲 | 130453 人已学习

¥68¥199
深入剖析 Kubernetes
张磊
Kubernetes 社区资深成员与项目维护者

57讲 | 116763 人已学习

¥68¥199