1、為什么會有這個東西(why):?
1)這個技術出現(xiàn)的背景、初衷,要達到的目標和解決什么問題;
2、這門技術是什么原理(what):
1) 這個技術的組成部分和關鍵點,
2) 底層實現(xiàn)原理和關鍵實現(xiàn);
3、這門技術使用起來怎么樣,好不好(how):
1) 這個技術的優(yōu)點和缺點,
2) 這個技術適用的業(yè)務場景,
3) 和已有技術的之間的對比

舉個例子:
1、 為什么會出現(xiàn)python這個語言,主要是實現(xiàn)什么目標
2、python語言的基礎語法是什么,模塊是什么,內(nèi)存管理是怎樣的,底層怎么實現(xiàn)的?
3、python的優(yōu)缺點是什么, 用起來感覺怎么樣, 和java\c++、golang相比,有什么不一樣呢?
4、哪些場景可以用python開發(fā)?