1、为什么会有这个东西(why):
1)这个技术出现的背景、初衷,要达到的目标和解决什么问题;
2、这门技术是什么原理(what):
1) 这个技术的组成部分和关键点,
2) 底层实现原理和关键实现;
3、这门技术使用起来怎么样,好不好(how):
1) 这个技术的优点和缺点,
2) 这个技术适用的业务场景,
3) 和已有技术的之间的对比
举个例子:
1、 为什么会出现python这个语言,主要是实现什么目标
2、python语言的基础语法是什么,模块是什么,内存管理是怎样的,底层怎么实现的?
3、python的优缺点是什么, 用起来感觉怎么样, 和java\c++、golang相比,有什么不一样呢?
4、哪些场景可以用python开发?
网友评论