当编程进入做项目的阶段,我们要编写的程序就将由很多个部分的不同程序组合而成,这时框架感对于程序员来说就非常地重要了,这种整体的框架感,流程的清晰感甚至比写好一段单独的程序要重要得多,如果不能对要编写的项目有清晰的框架分析,那么程序写不了多久就会被自己的各种bug吓哭,而自己也会发现自己对各个部分的程序间的关系也搞混乱了,这时才会发现自己进入了一个很麻烦的状态,从第一个错误的不修复到后来越来越多的错误,从第一个混乱关系的迷糊到后来所有的程序间关系都迷糊,到了这时才会知道自己根本写不下去了,并且会因为有太多的错误甚至连修改都没有办法修改,只有删除所有写的程序,重新再来。所以,如果知道不在程序开始编写之前理清框架会有这样的后果的话,就应该在程序开始写之前自己先理一理流程,流程足够清晰之后再想想程序编写是要用怎样的方法来写,是先判断还是先显示,如果判断的话要用循环吗,循环的格式是怎样的.........如果能在理清自己流程的时候就发现自己流程的错误就不会在实际代码的编写中用代码去实现错误的流程从而浪费自己大把的编写程序的时间,更重要的是不会因此而影响自己编程的心情,心情的烦躁对于编程人员来说是大忌。
所以,编程一定不能急于求成,拥有清晰的思路一步步地走才是最有效率的。