编程是一个很有 逻辑关系和内在联系性的工作。
在编写一个功能模块的时候。之前我都是信手拈来。直接写代码,后来越来越发现这样做有一下缺点:
1 没有整体观念
2 逻辑关系很容易出错,很容易出现编好一段程序,发现逻辑颠倒了。又要删掉重新编写。
3 编写代码时,软件流程调度和具体功能同时编写,这使得编程很混乱。
现在实际编程中的感悟,花点时间,打开word。插入画板,画一下流程图,可以帮助我们很快理清楚我要做什么,流程是什么。规划好具体流程后,在用代码实现流程关系。再来编写具体子功能。就变得清晰多了。
当然,这一点对于生活也是很实用的。当策划做什么事情前,先画画流程图,看看我们具体要做些什么事情,做事的先后顺序,逻辑关系。这样到做事情的时候就会有条理多了