-
1.实际开发中,我们做某一个功能的时候,通常遵循以下分析思路
-
(1)明确需求
- 我们代码的意义是完成需求,如果连需求是什么都不清楚,从何谈实现?
-
(2)根据需求整理思路
- 明确需求之后,应该根据需求理清代码思路
- 磨刀不误砍柴工,如果敲代码想到一行写一行,思路很容易混乱,而且容易出现bug
-
(3)根据思路敲代码
- 思路一旦清晰,敲代码就是一个代码熟练度问题,如果忘记了某个api,可以查阅资料或者以前的笔记
-
-
2.如何来描述需求和整理思路
- 网页的交互需求,其实就是事件,通常都三个大步骤`点击了(事件类型)什么元素(事件源),发生了什么事(事件处理)
- 所以我们在整理思路的时候,应该从事件三要素触发