1. 在写代码前,先要对自己写的功能在大脑里实现一遍,也就是说先在在原理上跑通,这样在写代码的时候,就会围绕这个思路来写,就会比较清晰,有条理,出错的几率变小,可维护性增强。
2. 3W1H: What->How->Where->Why
先弄清楚这是什么,通常是定义,
然后是如何使用它,步骤是什么, 1,2,3,4。。。
再是看看在什么地方使用它。
最后一层就是why,对以上的3点提问, 为什么会有这个概念,什么要这样用,为什么用在这里。
1. 在写代码前,先要对自己写的功能在大脑里实现一遍,也就是说先在在原理上跑通,这样在写代码的时候,就会围绕这个思路来写,就会比较清晰,有条理,出错的几率变小,可维护性增强。
2. 3W1H: What->How->Where->Why
先弄清楚这是什么,通常是定义,
然后是如何使用它,步骤是什么, 1,2,3,4。。。
再是看看在什么地方使用它。
最后一层就是why,对以上的3点提问, 为什么会有这个概念,什么要这样用,为什么用在这里。