耗子叔的技术学习模版

技术和生活一样，都存在大量选择需要 trade-off，不同的场景，不同的人，选择都不一样。刨根问底是我们解决问题的重要手段。

历史

这个技术出现的背景、初衷。

要达到什么样的目标或是要解决什么样的问题。

优缺点

这个技术的优势和劣势分别是什么，或者说这个技术的 trade-off 是什么。（要什么和不要什么）

场景

这个技术适用的场景。

业务场景。

技术场景。

架构

技术的组成部分和关键点。

原理

技术的底层原理和关键实现。

对比

已有的实现和它之间的对比。