语言 |
工具 | 代码行 | 工作量(人时) |
JAVA | Eclipse | 约70 | 约2.5小时 |
估计时间 | 估计代码行 | 实际时间 | 实际代码行 |
2.5小时 | 100左右 | 约2小时 | 约80 |
总结:
第一次以及第二次实验所花费的时间比较长,第三次花费的时间相对更少,可能是由于代码可以复用的缘故吧。同时,这三次实验都需要我们去分析客户的需求,这使我们需要设计符合客户使用功能的程序。这几次实验都没有用到界面设计,其实我想用界面做复利计算程序的,毕竟更加接近现实,更人性化。可是一开始没用,所以第三次也没用而已。我也逐渐意识到:一个程序或者软件做好了,还要花费更多时间去延伸以及维护,这才是软件的开始,维护以及功能提升需要花费比开发软件花费的时间更加多。我从试验中也得知熟能生巧的道理,编程一定得多练习多动手,才能更加高效地开发软件程序。通过三次实验对比,得知:写代码越多积累代码量越大,写代码的速度也就更快。