技术和生活一样,都存在大量选择需要 trade-off,不同的场景,不同的人,选择都不一样。刨根问底是我们解决问题的重要手段。
历史
- 这个技术出现的背景、初衷。
- 要达到什么样的目标或是要解决什么样的问题。
优缺点
- 这个技术的优势和劣势分别是什么,或者说这个技术的 trade-off 是什么。(要什么和不要什么)
场景
- 这个技术适用的场景。
- 业务场景。
- 技术场景。
架构
- 技术的组成部分和关键点。
原理
- 技术的底层原理和关键实现。
对比
- 已有的实现和它之间的对比。
技术和生活一样,都存在大量选择需要 trade-off,不同的场景,不同的人,选择都不一样。刨根问底是我们解决问题的重要手段。