我终于读完了《梦断代码》这本巨作,《梦断代码》这本书讲述的主要是Chandler软件漫长而痛苦的开发过程,在该过程中,一系列的问题都要考验他们那些程序热衷者,那一刻真觉得是不是该同情他们一下,在OSAF开发组中,单单负责选择其他程序员用来创建软件的部件的“系统架构师”安德森一人就要面临:应该采用什么语言编写代码?应该采用什么工具来创建程序的图形.界面?.应该采用什么软件技术来存储程序数据?应该采用哪种数据交换标准?等一个又一个难以抉择的局面,这让我很是觉得软件是那么的抽象。
读完这本书,我似乎懂得一点道理,要想很好的完成一个项目,项目所有的成员都应该尽可能地发挥自己的创造性,但是不加节制的创造只会带来不切实际的项目需求和无法实现的功能。我真的觉得软件开发过程是抽象而又艰巨.的,不是每个人都能做的一份工作,机器语言不比人类语言难学,开发软件好比建筑工程,一层基于一层,需要的耐心和一份执着,这是我从主人公身上学到的无价的财富。