框架技术学习方法
系统地学习 -- 学习模板
- 背景 & 因果
- 技术出现的背景,初衷,实现什么目标,解决什么问题
- 优势 & 劣势
- 技术的优缺点
- 场景
- 业务场景
- 技术场景
- 组件 & 关键点
- 核心思想 和 核心组件
- 底层原理 & 关键实现
- 对比
- 与已有的实现对比,任何技术都有不同的实现,不同的侧重点,可以拓宽思路和想法
举一反三 --- 三种基本能力
- 联想能力 : 需要在平时不停的思考同一个事物的不同的用法,或者是联想与之有关的别的事物
- 抽象能力:
- 基本技能,对于平时解决的问题进行抽象,可以获得更多的表现形式
- 找到解决问题的通用模型
- 自省能力:
- 自己找自己的问题,站在自己的对立面找问题,思辨能力
训练方法
- 对于一个场景,制造各种不同的问题和难题
- 对于一个问题,寻找尽可能多的解,比较优劣
- 对于一个解,寻找不同的测试案例,使得更加健壮
总结与归纳
- 更好的理解内容
- 积累的越多,才能质变
实践出真知
- 多实践,多体验,多总结
- 实践的才能体会更深
坚持不懈
参考
- 左耳听风-陈皓 -- 高效学习:深度,归纳和坚持实践