必备技能
- 优秀的编码习惯
阅读:《代码整洁之道》
极客时间: 代码之丑 - 基本的设计原则
阅读:《架构整洁之道》
极客时间:软件设计之美 - 常用的设计模式
阅读:《Head First 设计模式》
极客时间:设计模式之美 - 高级编程特性:多线程、lambda
阅读:《Java 并发编程实战》、《Java 8函数式编程 - 图灵社区》
极客时间:Java 并发编程实战 - 软件设计能力:文档编写、UML 设计。
阅读:大象:Thinking in UML
极客时间: 软件设计实践:如何使用UML完成一个设计文档?
提高技术能力的综合课程推荐
- 极客时间:后端技术面试 38 讲