通过读上一章我们已经知道了,在软件开发过程中往往会出现许多意想不到的错误来拖慢我们的进度,而这一章讲的是Agenda之魂。讲了一些Chandler开发人员卡普尔在开发Agenda时候的事。
卡普尔是当时一个非常厉害的人物,他为IBM设计的程序Lotus 1-2-3备受欢迎,人们纷纷购买IBM PC ,而1-2-3也成了计算机工业所谓的“杀手级应用”的化身。也正是这个软件,让卡普尔的莲花公司也一夜成名,甚至比微软还要大。但是卡普尔却并没有多么开心,而且他也无心和微软竞争,于是他毅然离职。但是他放不下的还有一个项目——Agenda。这是一个分类管理信息的项目,它能很好地将你的日常生活、学术研究、音乐收藏、工作项目等自动分类。这个软件非常的神奇,他可以让用户不用关心软件的存储。然后该软件可以自动将你输入的数据分类,以供查询。这种神奇的分类方式正是Agenda之魂。而这些于我的启示便是:我们在编写软件的时候,要有创造性的思维方式。只有你想不到的,没有做不到的,首先要从用户的角度出发,充分为用户考虑,这样才能得到用户的认可,编写出令用户满意的软件。
接下来该书说在软件编程领域,通过调查大约只有1/3的软件可以按时交付,而其余的2/3或失败,或延期。通过这个血淋淋的事实,我作为现在的一个学生都倍感压力。毕竟有那么多项目不能按时完成,所以说我们现在呀,就要学会把自己放空,多去学习我们的专业知识,努力编程,将bug减少到最少,至少将来能找到一份体面的工作吧。
好吧这学期不知不觉都接近尾声了,回顾一下这学期吧,其实还算学了不少东西,至少学了jsp和Android一些编程的知识。下学期我要学一下搭建服务器的这方面知识吧,感觉现在网络,电子商务这么火,应该会很有用的。
时间: 2024-10-17 03:33:47