代码改变世界

阅读《大道至简--软件工程实践者的思想》有感(3)

2015-05-01 22:41  奔波儿灞  阅读(118)  评论(0编辑  收藏  举报

      阅读完《大道至简--软件工程实践者的思想》,明白了软件与程序的区别,《战国策-秦策》中的那句话,“王不如远交而近攻,得寸,则王之寸;得尺,亦王 之尺也。”程序只是程序员与电脑之间的对话,而软件却是让程序员把用户与电脑连接到一起,作为桥接。程序不一定是用来卖的,但软件是用来卖的,所以软件包含了商业因素,而程序却没有。

      做软件,达不到好、快、省三点。我们的项目,无经费可言,无充足的时间,所以总是图快、图省,然而这样做出来的项目,只能是应付老师,并不是真正的学会了什么东西。然而想要达到好,我们没那个精力,这一学期课程繁多,很难静下心来,去做自己想做的东西。

      寻找用户,总是一大难题。前阵子,我问询用户,她很干脆地说,我只出个人,有什么问题,答案自己想。当我真心想做出某样东西的时候,总是受到现实的打击。当我想让她给我们的设计提点改进意见时,她被问烦了。我明白了,自己的热情并不能感染别人,反而会让别人畏而远之。

      工具、方法与工程被称为软件工程的三要素。最终的目的是实现,并且找到用户。软件是灵活的,貌似只有软件是只费流量就可以升级的。

      用脚趾去感觉,有时比用头脑去思维来得有效。