技术相关

Kubernetes 学习路径

https://github.com/caicloud/kube-ladder

云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps

https://www.bilibili.com/video/BV13Q4y1C7hS

REST API 的关键概念有哪些?

REST,全称 Representational State Transfer (表现层状态转移)。它是一种软件架构风格,而不是标准,所以只提供了一组设计原则和约束条件。

RESTful API 就是满足 REST 风格的 API。这里 RESTful是形容词。

REST 的六项原则是由 Roy Fielding 博士定义的,它们构成了 RESTful API 的基础。

https://mp.weixin.qq.com/s/lRLhXrVN2_-2wVLD4yJ8og

图书

左耳听风

极客时间的专栏出版实体书。

知名技术人陈皓生前文章精粹,既囊括程序员从起步到进阶直至迈向卓越的优选路径及实现方法,也覆盖工程师从开启职业生涯到走向管理岗位直至创办公司的能力突破与细节修炼,更完整描绘了作者其人的独特经历、个性主张、人生趣味与技术理念。

随便记记

如何学习一个开源项目?

第一阶段:入门到熟悉,此阶段自己是学生

  1. 先看官方文档,找到快速入门,来熟悉第1个例子,跑通流程
  2. 然后针对自己感兴趣的章节,根据官方文档去用一用

第二阶段:从熟悉到掌握,此阶段自己是开发者

  1. 阅读和理解其设计思想、理念、核心原理,自我梳理和总结相关流程
  2. 同时根据文档、测试用例,了解相关核心功能,总结实践

第三阶段:从掌握到更高级的,此阶段自己是老师

  1. 阅读源码,输出核心设计思想、理念、源码设计流程,分析出值得学习的点
  2. 基于源码做二开、或者基于源码做从0-1的手写,然后做创新