《梦断代码》读书笔记第0篇——“软件时间”、“死定了”、“Agenda之魂“

第0章  软件时间

在未读这本书前,刚看到名字觉得是本讲代码的书,后来老师说是一个个的故事,这引起了我的兴趣,于是我便速速开始了第0章的阅读,读完一遍大概能读懂在讲什么,可能由于是译过来的书,书里面一个人的名字我都记不住,更多的专有名词也看不懂(虽然有注释),只是知道大概在讲什么,读完第0章,我感受到了程序员的不易,他们也要承受巨大的挫败感,有的人没放弃,然后他在编程的路上越走越远,有的人放弃了,于是他在这条路上止步不前。现在软件飞速发展,软件开发者必须跟得上时代的脚步,而且我懂得了开发软件是个长期的过程,一般不会有魔法般的突破,只能渐进而行!

第1章   死定了

”死定了“,心想这句话特别适合上软件工程课,当老师布置下自己觉得难以完成的任务时,心里就会想”死定了,我什么都不会“,软件开发者也是一样,虽然他们不会在刚接到一个任务时就这样想,但是在开发过程中遇到了自觉的难以解决的问题时,他们也会觉得死定了!软件开发者们有时无法准确预估他们完成软件的时间,这是个难题!后来有人提出了”开源“,这样让很多程序爱好者投入到一个项目,为项目做出了贡献,在一定程度上解决了问题。当我们在编程中遇到困难时,首先不要退缩,要先去试试,在尝试的过程也许会有灵感,再厉害的人也不会看到题目就能下手。在开发一个项目时,要学会与他人交流,融合更多人的想法,多一个人多一份力,也要学会共享!困难总会解决,就算不能彻底解决,也能在这个过程中有所收获!

第2章   Agenda之魂

读完这篇文章,让我想到了现实生活中,一些团队项目因遇到了无法解决的困难就解散了,浪费的时间,人力,财力,让之前的一切付出都付诸东流,遇到的困难不单单只是程序的编写无法完成,还有很多其他原因,如没有明确的目标,或者目标太过高,无法实现时就会气馁!在开发软件过程中,应当给自己定位好,给自己要做的东西有明确的认识,想好自己开发这个软件的目的,软件开发最关键的是是否有使用价值,有没有用户群,用户的需求是软件开发的的动力所在!

总结:也许今后的路上,软件开发过程会给自己带来更大的挫败感,但我们能做的只有面对,若一味逃避,将不会有所成,做任何事情都是如此!

时间: 2024-10-08 04:01:37

《梦断代码》读书笔记第0篇——“软件时间”、“死定了”、“Agenda之魂“的相关文章

梦断代码读书笔记(1)

阅读时间:2018年2月5号 这次主要是读完梦断代码的的前4章之后,记录下来所得到的感悟. 不知道是不是因为没有经历过真正的软件设计,我在读梦断代码的时候感觉到明显的吃力,尽管已经读了大概有4章,还是没有从这4章中提取出一个大致的主线.如果说有的话,就是关于两点:1.软件是个黑洞,无数的公司,企业全都栽在了这个上面:2.关于Chandler的设计,作者好像是以这个软件作为一个模型来揭示关于软件行业的问题. 首先,来说说第一个问题.在没有接触这个之前,我确实是没有想过,软件会是很难,确切的说是软件

梦断代码读书笔记(一)

第0章:软件时间 作者迷恋于一个开放代码并可以由游戏玩家更改程序的一个游戏,并为在它的基础上创新和增添一些功能而乐此不疲.我想这大抵是一个程序员开发伊始的兴趣吧. 随着科技行业的兴盛,互联网时间带来了快速发展的技术产生.公司创立.创造财富等也同时带来了程序的缺陷问题.而对软件开发者来说,则过的是时快时慢:如果灵感到了,一切顺利,则全然忘记时间,全心投入高速的开发之中.反之遇到瓶颈,则举步维艰的软件时间.软件不能像建造桥梁那样一劳永逸可以造福上百年.反而漏洞百出,麻烦不断,错误不停.带来无穷尽的改

《梦断代码》随笔第0篇

刚看到本书的目录实,我惊呆了,怎么会是第0篇开始?原来是因为计算机从0开始计数,而不是从1开始,自从学了计算机专业,学了编程,连自己的思维方式也要跟着转变.黑客原来的本义是“痴迷的编程匠人”,而非后来衍化出的贬义“数码入侵艺术家”! 软件都是有漏洞的,只是多少而已.为什么没有非常安全的软件呢?一点漏洞都没有不好吗?因为人类的贪欲是无限的,实现了某些功能之后,又想实现更多的更复杂的功能.而且一般对程序员来说都是有时间限制的,人的思维不可能短时间内那么完善. 梦之所寄,行之所为-------地狱之门

梦断代码读书笔记一

第零章:软件时间    作者讲述了他对计算机的又爱又恨,当他作为少年游戏玩家,品味过编写代码 的雨大快乐,当他作为媒体工作者,又见证了软件世界中无数个悲惨的故事,而 作为一个经理人,他依然得对付自己桌面上的泰坦尼克号.    为何以第零章开始,在读这本书之前我就知道,因为程序员是从零开始计数, 当然最原始的的原因是因为计算机从零计数.    梦之所寄,行之所为.软件虽说是麻烦一堆,我们却不愿意把电脑一关走为上 计,给我们带来挫败的软件同时也改变了我们的生活方式,我们无路可退,但人 类文明依然运行

梦断代码-读书笔记一

写在之前:这是软件老师给我们班布置要看的第一本书,很抱歉这个时候才来写读书笔记,希望老师不要责怪.其实有点小确幸,自己是今天来看的书,写的读书笔记,放在两个月抑或是三个月前,我压根就没有真正尽力过这些实实在在的软件开发,也许是心理作用做的怪,老觉得自己可以在一个很对等的平台上读懂作者的心,心临其境地感受到软件开发中的种种小惊喜也好,小挫败也好,小期待,软件开发过程中的大起大落原来我们也是走过. 看着看着这本书,就慢慢意识到老师的用意了,一个团队软件工程开发的过程.借由Chandler的开发过程揭

梦断代码---读书笔记01

有意思的开端 软件时间 对程序员来说最可怕的是什么?自己辛苦很久做出的软件有各种深藏bug.这本书不同于我以前看过的书籍,大多都是概念,专业的话语让你要多审视几遍,你才会懂它的意思.它以讲故事的方式向我展开了所谓软件的开端.作者开始以自己对一款游戏的"开发"开始了,对周而复始的生活哭笑不得,对"昙花一现"的互联网时间告诉自己也同时向我讲述了数字时代的新时间机制下,一切皆有可能--新技术产生.公司创立.创造财富,而且速度惊人.这也意味着我等没时间做到尽善尽美---无须

梦断代码读书笔记1

刚开始就被这书名所吸引,十分喜欢就去读这本书. 第0章 讲述的是软件时间,作者讲述自己的经历,其中比较让我感到有兴趣的就是这句话 软件就是麻烦一堆.而且我们不能够也不愿意把电脑一关走为上计.给我们带来挫败和束缚的软件,也用更多功能.更快更好的工作与生活方式来引诱我们.无路可回.我们对软件的需要,远甚于对它的仇恨. 第一章 死定了,看到这个题目 ,吧我写程序的时候的压力都描述出来,感觉做一些事情都需要压力 第二章:Agenda之魂  这一章讲述了Agenda成立的由来.Agenda突破了计算机的严

梦断代码读书笔记(二)

第5章:管束奇客和狗 从狗的需要管束引论到程序员需要管束.工程的质量.进度.成本也需要进行策划决策. 软件经理非常重要,他制定进度.推动程序员按进度工作.决定先干什么后干什么,需要沟通能力.决策能力.市场感知能力.粘合团队能力.程序掌控能力等等.总的来说就是软件项目的管理者和决策者是非常重要且任务艰巨的. 第6章:搞掂设计方案 良好设计的原则:坚固--良好的结构.没有缺陷:适用--程序应符合其设定目标之所需:愉悦--使用程序的体验应令人愉快.设计方案与实际过程没有先后,而是相辅相成.同期发展.

梦断代码-读书笔记三

我一直认为,读书最大的功用之一,就是能激发我们的思考,是打开思维源泉的阀门:这本书很好的起到了这一作用,它让我们去思考软件开发的过程.方法.管理…,为我们思考这些提供了真实生动的案例,也对现实的工作有些指导和警示作用.所有以下,是我看完书的几点想法: 1)动力 到底是什么吸引同学们好几个月投入到一个软件项目中去? 初我觉得肯定是老师的任务把我们集合在了一起,但是越到后面越觉得不是,因为很多特别勉强的组合里面已经出现了特别严重的分歧,伴随着任务分配不均,小组内气氛不融洽,我就觉得是我们五个自己的气