《梦断代码》前四章阅读感

    第一次看到这本书的时候,印象最深的是它的名字--《梦断代码》。或许讲的是关于在做软件,或者说是做程序时受到的困惑,挫折,甚至是失败的经历或故事。

  而看完前四章之后,事实也确实如此,当然也有与之不同的地方,比如说代码的开源与否问题,但对于最初的认识还是有了一些根本上的提高。

    对于书中的人物的姓名,我并没有记住太多,对于故事的主线和具体的细节也没有太深刻的印象,不过对于前四章看完之后还是有一些短浅的认识。在前四章中,

  有一个名为卡普尔的程序员,他创办的OSAF公司的项目的失败就告诉我,做程序(往大了说是做软件)不能一味的保守,有时候需要大胆的去做,但是有了初步的成效

  之后应该注意:幻想使人幻灭,当我们只注于幻想而缺乏实际的考虑和行动之后,失败就随之而来了。我不能说Chandler的失败在于此处,但其中的幻想大于实际也是其

  积重难返的重要因素之一。

    当看到第二章 Agenda之魂,这个软件可以说是记录大量数据的软件,系统的可以人为的分类和管理,当然我说的是自己在读完折断后对这个软件的初步认识。果不

  其然,它也是以失败而告终。我们常常在取得一些成果之后再去在已有的软件框架中去构建当下想法,这是失败的重要原因之一。当随着软件的开发而增长的需求最终不

  能用开发的软件装载时,这个软件就失败了。FBI的名为Trilogy的失败就是这个原因。

    在三章的最后“他太过于乐观了”,其实结果已然知道。对于这个章节并没有很深刻的认识,知识反复的在看几个语言的追捧者的各自为首。对于卡普尔来说,他一直想做

  的项目也是文件的管理器Chandler。

    总之,前四章的故事并没有什么实际意义上的收获,只是认识到团队和分析的重要性,当然也不只这些。可能是自己对于软件的认识还不够充分,也可能是看的深度还不        够。软件的失败的原因是各方面的,资金,需求,数据的分析,语言的选则...没有什么确定的原因,希望自己以后能注意。

                                                                               ----短浅之见,勿喧,勿笑

时间: 2024-08-05 19:11:27

《梦断代码》前四章阅读感的相关文章

《梦断代码》的阅读计划

作为一名计算机专业的学生,有一些此方面的书籍还是需要拜读的,一下就是我对<梦断代码>的阅读计划: 3.5~3.10   阅读第0章到第三章的内容: 3.11~3.15 阅读第四章到第六章的内容: 3.16~3.20 阅读第七章到第八章的内容: 3.21~3.25 阅读第九章到第十章的内容: 3.26~3.30 阅读剩下的内容: 阅读期间,有感而发之时会写一些随行笔记,预计三篇以上.

关于《梦断代码》的阅读计划

在看完本书的目录后,我有了初步的计划. 本书加上尾声一共是12个章节,每个章节大约是30页,因此,我的初步的计划是在30天之内完成阅读,我将30天分为6个阶段,并从2015年3月5号开始. 第一阶段:5天,阅读第1,2章节,并在阅读完成后记录自己的阅读感受(这个感受是书写在纸上的稿子): 第二阶段:5天,阅读第3,4章节,并在阅读完成后结合1,2章的记录写出自己的读后感: 第三阶段:5天,阅读第5,6章节,同第一阶段方式记录: 第四阶段:5天,阅读第7,8章节,同第二阶段阶段方式记录: 第五阶段

《梦断代码》第二阶段阅读感想(包括第3、4、5共三章)

第三章  原型与Python 在这一章中,我又更加深刻的认识到做软件的难,它就像洋葱一样层层叠叠,每一层都辛辛苦苦地建立在前一层的基础之上,危如累卵.无论如何,日积月累,一层一层搭建 起来,即“抽象层叠”,而抽象层的最低端就是汇编语言,是最让我学习起来头疼的汇编语言,也是大多数人难以学习和编写的,后来产生了许多适用性更强的高级语言,也就随之 出现了编译. 后来发明了Python,虽然这一脚本语言不像其他高级语言得到人们的那么重视,但是Python凭借自己的优点发挥了比其他预言更多的智能特性,比如

《梦断代码》、《你的灯亮着吗?》、《最后期限》、《大道至简——软件工程实践者的思想》的阅读计划

作为从事IT行业的必读枕边书目,没理由不拜读一下.以下是我的阅读计划,希望自己能认真执行,阅读自己慕名已久的书目. (每天的阅读时间晚上9点半以后,看一个小时的书籍) 一.<梦断代码>的阅读时间跨度(3月5号~~~4月4号) 随书笔记的发表时间:第一篇3月14号 第二篇3月21号 第三篇3月28号 二.<你的灯亮着吗?>的阅读时间跨度(4月5号~~~5月4号) 随书笔记的发表时间:第一篇4月14号 第二篇4月21号 第三篇4月28号 三.<最后期限>的阅读时间跨度(5月

梦断代码阅读笔记二(4-7章)

在上一周<梦断代码>读完了第七章,全书已经过半,对于这本书有了更深的体会,对于软件开发之难也更加理解.      乐高王国一章中引出了一个代码世界或者说程序员世界里的美好设想——程序将由可复用的部件组合而成,软件部件将在全球范围内提供,软件工程将从编程的窠臼中解放出来.软件组件就像乐高积木一样,细小.不能再分.可被替代.可以自由组合.这是代码复用的概念,这会省去编写代码的麻烦,但是也存在不少问题,诸如大型可复用组件的稀少,有些程序员不愿拾人牙慧等等.其实我认为这是一个不错的设想,也是一个值得努

《梦断代码》第0章阅读笔记

通过对<梦断代码>的初步阅读,感觉以前订的阅读计划似乎并不能满足笔记的需要,因为就第0章便让我感到书中有很多话值得我去记下来,无论是将来工作或者生活或许都有点用处吧. 就像作者说的书是讲一事,也是讲百千事:是写一软件,也是写百千软件:是写一群人,也是写百千万人.读完第0章书给我的感觉没有了课本上的枯燥,有了我喜欢的故事情节,让我了解了一个程序员的真实生活与成长.第0章作为编过程的我们或许已经想到为啥不从第一章开始了吧,因为我们要记住从0开始计数. 兴趣很重要!Sumer或许就是让主角爱上编程的

梦断代码阅读笔记三(8章—完)

<梦断代码>在读读停停.时快时慢中读完了.在最后我不禁想起全书开始处内容简介里的话——“本书是讲一事,也是讲百千事:是写一软件,也是写百千软件:是写一群人,也是写百千万人.任何一个在软件领域稍有经验的技术人员看完本书,必掩卷长叹:做软件难.” 诚然,我还不属于“软件领域稍有经验的技术人员”,但是我也从书中了解到了做软件之难.这里来写写最后几章的感受. 第8章中描述了即时贴的概念,依然是在漫长的Chandler开发过程中的一次会议上,杜索特提出每人在白板上贴自己的即时贴,每张纸表示大致同等的工作

《梦断代码》阅读笔记之第0章和第1章

起初对于软件工程的看法就是面对客户的需求,要写出很多的不同的小程序来搭建出一个客户满意的软件,就是这么简单.从来没有看过一本关 于软件开发的书,也没有真正的开发过一款软件,所以我并不知道软件开发的真实过程,但是本书的推荐序一里CSDN总裁蒋涛的话引起了我读这本书 的兴趣,他说:“<梦断代码>向我们展示了硅谷一流软件开发者是如何进行产品开发的······” 作者从第0章开始,也正符合作为一个计算机行业的人的素质,我们清晰的知道,计算机里除了“1”就是“0”.    第0章,软件时间.作者有那么一

梦断代码阅读笔记01

大致浏览了一下<梦断代码>这本书,觉得还是挺感兴趣的.第一章软件时间,作者以一名程序员的身份自述,故事性很强,读起来不会感觉枯燥.在第一章中作者认为程序员与其他人的不同之处在于他们从一开始,而我们从零开始,想来也正是如此,他谈了软件的发展历程以及过程中好多伟大的研究者为其发展而做的贡献,这个行业也是很多前辈付出了诸多努力才推出来的,所以需要我们付出更多的努力去发展他. 第二章中作者讲到我们做任务需要蓝图,也就是需要有计划,提前计划好,按计划来做任务,这样对于碰到一些问题才不至于举手无措,另外在