今天工作的效率不高,但自己的手却一直没有空闲,看了又看,写 了又删,删了又想,累的要死却不但没有把东西做好,反而把自己弄的好疲惫,头也好糊。这样的日子也偶尔会有过, 这样的问题的原因在于编码前对程序的框架[ 思路],没有全面认识或对需求理解透彻。使得想到一点做一点,当写到一定程度时却发现块与块之间不连贯或不能协调。
尽可能避免的方法:
1. 时刻记住程序整体思路, 编码前先想好分那些块,块之间又如何协作,通过怎么样的方式来协作,直到在脑海里对框架有一个全面深刻的理解才开始动手(通常可借助URL图)。当编写每一小块时都先想想整体。
2. 以测试结果为编码起点,步步后推,直至全总的测试结果。通常可以在一个事件函数中加一些函数块(作为起点)并不断的分解块,逐步逐步的化分成直到最后的函数这样有利于思路在编码解体。
3. 当头脑不清晰时先活动一下,不去想这方面的问题,等心态平稳冷静时再从整体流程回顾, 研究数据流的走向。