当看到目录的时候,我就笑了。因为正常来说的第1章被作者故意写成了第0章,赤果果地把程序猿的精神发扬光大。于是我带着我是程序猿,我骄傲的心情开始看软件时间。
我想起了有一次我敲代码敲得尽兴,完全忘记了时间,写完之后发现都23点半了。解决问题特别激动,遇到困难努力地思索,完完全全就是书中写的状态。大概这就是软件时间吧,我这样想,结果第二天老师就让我们估算自己写出二柱子的程序所花费的时间。我本身是个没有时间观念的人,别人1个小时完成的任务,我得2个小时甚至更多;不看表的情况下,也感知不出大致过了多久。以后做什么事都得有规划,提高效率是关键。否则以后进入公司,做个项目老拖后腿完不成任务,迟早被炒鱿鱼。那到时候我就死定了!
在以后编定程序的时候给自己设定时间限制,具体修改程序时间,计算效率——在一定时间内进行编程,既有利于提高能力,又节省时间,提高效率!
程序就像个无底洞,怎么都完成不了的情况我也遇到过。上学期做C#大作业的时候,快到截止日期了,结果预期功能没法完美的实现,bug一处接一处,用户界面也丑得要死。真的是无心无力去继续这个项目。看了书之后,如果当初设计好框架就不再更改,将代码在小组内部强制开源,没人分担差不多等量的任务,一起讨论会不会做得更好一些。