昨天在完成Table设计之后,本来准备就是创建View,并通过View来生成实体类的。
不过,在做View的时候,发现要对Table添加一些数据,才能在做View的时候,检查View是否正确。 而要把数据添加到Table的工作既枯燥,又耗时间。同时,就想起了以前曾经想做一个SQL测试工具。通过这个测试工具,理论上可以从外部文件(Excel)整理数据,并导入数据表,同时还有测试的功能。
这时候,磨斧头的欲望又起来了。这时候,我估计实现这个SQL测试工具 的简单功能,至少要2天的开发时间。心里就开始琢磨了:是先磨斧头呢?还是继续完成项目呢?
最终我还是决定先完成磨斧头的工作。一个原因是设计工作比原来计划提前了1天,第二这个工具做出来后,对完善整个开发过程是有正面意义。(开始偏离原来计划了)
那就开始做咯 :
花了2个小时做了Table/实体的基础设计 。
后来,就又被推着处理其他事情了,而暂停了这个开发。
下午快下班的时候,终于抽了1小时再去处理这个设计。
总的来说 ,昨天只花了3小时的时间进行开发,而且还不是计划内的开发。哎
希望下周会好些。