梦断代码阅读笔记05

之前我总是为了编程而编程,为了实现老师的作业要求,最近我在思考,为什么好软件如此难做?

但通过阅读梦断代码,和个人思考,获得了一些启示:

计算机严格的逻辑性和精确性,同人类不严密的逻辑,模糊多变的思维模式之间的矛盾,

造成的人与机器之间沟通的障碍。项目目标不明确,标靶变来变去,因此有时决定说什么,比怎么说更困难。

项目目标不切实际,

从一开始就想做一个适合所有人的,

能做所有事的系统,

造成就如要做永动机一样的结局。

软件使用者与软件的沟通,

软件需求者与开发者的沟通,

程序员与程序员的沟通,

机器的沟通。 

所有这些层层累叠起来,构筑了一道道通往成功彼岸的屏障。 

也许有一天所有这些沟通的障碍都能被消除,

人们能轻易的相互理解,

软件工程的巴别塔

真的就能轻易的建造起来了。

整本书以一个发生在当下的真实的故事写成,

不仅仅是写给程序员的,

也是写给软件产品理和其他与软件开发相关的或对此感兴趣的人的。每一个经历过软件开发过程的人,对书中的生动描述都会感同身受!

 
 今后做软件时,一定要牢记书中谈到的思想,努力做好软件。

posted on 2018-01-08 11:06  xiaohaigege666  阅读(108)  评论(0编辑  收藏  举报

导航