算是个小结

        从今年6月开始,项目就进入了一个加班时期,直至现在,整个人都很疲惫。没什么个人时间,唯一的周日休息只想通过玩玩游戏来放松下绷紧的情绪,进度的压力确实很大。

最近的改变:

1. 代码要注重可测试性:以前意识到了测试驱动开发的重要,但是并未意识到代码可测试性的重要,导致经常会发现单元测试代码会非常难写,以前一直认为是由于逻辑过于复杂所致,现在看来是因为在设计时就未考虑可测试性导致的。

2. 写代码一定不能偷懒省事,出来混,迟早是要还的。一个地方可以写成通用的,就宁可再多敲几十行代码把它抽象出来通用化,也不要图省事就这么先写着等以后需要再来改,以后你会发现累积起来后改起来会远比想象中痛苦。

继续阅读