改变编程的方式

    现在是凌晨的3:38分,刚刚提交了自己的项目到TC上,一个并不完美的作品,没有完成测试的代码的部分。很遗憾,可是已经没有时间了,而且我现在好疲劳,大脑已经基本上停止了工作,现在利用睡前的这点时间来总结一下前一段时间的生活。

    上个星期接下了这个项目,每天大概用3~4个小时来做这个项目,之前一直在写逻辑的部分,完全没有考虑测试代码。到了今天晚上,才把逻辑部分写完,但是测试代码部分还完全没有写,几千行的代码对于我目前的水平来说是不可能在短短的一晚上时间完成了,于是我选择放弃,总结一下这次的得失,为下个任务做准备了。

   写程序,大部分的时间放在测试部分,就像是之前写C的程序,调试的部分远远大于编写代码的时间,所以有必要改变一下自己写程序的方式,不要一味的把逻辑部分完全写完再转而去写测试部分的代码,学会在写程序的同时完成测试的工作,这是单元测试的一大优势,当前程序当前测试,与你是否完成了部分的编写是没有关系的。

此外,以后做项目不能仅仅停留在自己把编码工作完成了,关键是要能够正确的运行,所以,测试与编码并行、

原文地址:https://www.cnblogs.com/ITEagle/p/1679519.html