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

s硕s s硕s     2022-10-25     614

关键词:

                                                                                                     有意思的开端

    软件时间

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

      在做软件的过程当中,时间似乎确实时快时慢。如果一切顺利,自己会沉浸其中,从而忘记时间。如果遇到困难,自己会陷入困境,变得四顾茫然,举步维艰。无所谓,遇到什么情况,你总是度过了时间,那些皆是软件时间。

      软件为何难做??程序员习惯以0开始计数是因为计算机从0开始计数!当寻找到软件缺陷、延误和不按设计思路运行的原因时,你就会在这个艰难过程的终点了解到软件难做的原因。

      在对软件系统的加速依赖和踱步学习怎么做好软件之间,有一条巨大而有时让人恐惧的壕沟。一旦对软件的依赖以指数级增长,而做软件的技能和应用技能的愿望,却进展缓慢。

      软件就是麻烦一堆。但我们不能够也不愿意就这样撒手关掉电脑走掉,软件带给我们挫败和束缚,也给我们带来战斗、努力的决心。我们对软件的需求,远远超过了那些挫败的经历。我们随时都在想象用最简单的方式去解决当前的问题,做出没有bug的软件,做着美丽的梦。

      梦之所寄,行之所为----地狱之门就此洞开

  

梦断代码读书笔记

阅读时间:2018年2月5号这次主要是读完梦断代码的的前4章之后,记录下来所得到的感悟。不知道是不是因为没有经历过真正的软件设计,我在读梦断代码的时候感觉到明显的吃力,尽管已经读了大概有4章,还是没有从这4章中提... 查看详情

《梦断代码》读书笔记

?我这周读完了《梦断代码》,这本书详细讲了Chandler软件的开发过程。在讲团队协作时,作者提到了一本书《大教堂与集市》。《大教堂与集市》的作者认为,重要的软件应该像建大教堂一样,由独立的巫师精心打造,在面世之... 查看详情

梦断代码读书笔记

   笔记(一) 首先,作者一开始就向我们介绍了程序员的真实生活:代码、日期、紧张、焦虑。这是我从书中体会出来代表程序员的词语。我第一次感到编程可能是一件辛苦的事,回想自己编程的时候,只是歇一... 查看详情

梦断代码读书笔记

   第一个,乐高之梦。将程序用乐高积木一样拼接起来。对于这一点,现在很多公司都已经多多少少在用了。但是书中也提到,有很多程序员往往不喜欢借用别人的代码,如果看一个文档超过两分钟没有找到自己所需... 查看详情

《梦断代码》读书笔记

1.黑洞式的缺陷——即无法确定修正所需时长的缺陷2.在实际开发中,编码只占软件项目开发时间的1/6,有一半时间用于测试和修复缺陷。但只有少数项目经理会真正安装这种思路来安排开发人员的时间3.只有在任务能分派给许多... 查看详情

梦断代码读书笔记6

第十章工程师和艺术家编程是工程还是文学?是科学还是艺术?高德纳写的书名叫《计算机程序设计艺术》,他在1984年获得图灵奖时发表感言说:“计算机编程是门艺术”。写《计算机程序设计艺术》这本书他花了十年,写TeX... 查看详情

梦断代码阅读笔记01

 梦断代码阅读笔记01                              &nbs 查看详情

梦断代码阅读笔记01

               梦断代码阅读笔记01                &nbs 查看详情

梦断代码阅读笔记01

第0章软件时间 黑代码:原来程序逻辑中没有的部分,之后加进去的代码。互联网时间:20世纪90年代科技行业的兴盛产生的一个词多指“快速”的意思。软件时间:文中并没有直接给出软件时间的定义。“做软件的过程当中... 查看详情

第八周读书笔记

《梦断代码》读后感《梦断代码》一书描述了软件工程面临的种种困难和艰辛。       书中给我印象最深的部分,目标看似近在眼前,但是在你跨过一座大山之后,发现又有一座新的山峰阻隔在你和目标... 查看详情

梦断代码阅读笔记之一

最近阅读了罗森伯格的《梦断代码》,算是近距离观察了十几年前软件开发的状态。这本书是作者对OSAF主持的Chandler项目进行田野调查 而写的一本书。本书是在讲一事,也是在讲百千事;是写一软件,也是在写千百软件。在... 查看详情

《梦断代码》阅读笔记之一

  今天我大致看了《梦断代码》的前两章,内容虽然不多,但是写出了作者的真实写照。我在看到这本书目录时,有点迷惑,为什么开始的一章标为“第0章”呢?在阅读这一章的过程中知道了原因,原来作者只想指出程序员... 查看详情

javascriptdom编程艺术读书笔记16/04/01

愚人节快乐 开始用webstorm了,随着学习深入,代码越来越长,因为不借助ide还真是挺难的今天发现了一个严重的误区,text和textNode是完全不同的两个概念,之前没有特别注意,写代码很容易跳过createTextNode直接用parentNode.appendChild(... 查看详情

梦断代码阅读笔记之二

在本书第一章里,作者为我们介绍了一些关于开源的历史和开源的开发方式。同时作者为我们对比了传统开发模式与开源开发的优劣之处。这两者的对比能让我们对于软件开发模式有一个更深刻的认识。     &nb... 查看详情

梦断代码阅读笔记之六

第三章--原型与Python我们在编程的前期选择语言的时候是最难过的,这真的是一个痛苦的选择,文中提及很多种语言:C、汇编、Fortran等等。最后,选择了Python语言。在我们的编程过程中也会出现类似的问题,一开始的方向和选... 查看详情

梦断代码阅读笔记之三

今天我看到了本书的第九章,本章主要讲了关于软件开发的方法论。同时作者为我们介绍了软件缺陷编年史上数量不多但是足以警示世人的惊人灾难。        1962年6月,水手一号探测飞船在发射5分钟... 查看详情

梦断代码阅读笔记之四

第七章OSAF的第一个“演示日”,看起来并不顺畅的演示,但是却是实现了以往没有过的模块,是工作人员们几个月的心血。而这整个改变正是许多细节都发生改变的结果。用户的错误理解却真实反映出关注细节、无视上下文的... 查看详情

读书笔记|《程序员的自我修养》-01前言(代码片段)

图片来自极客时间深入浅出计算机原理学习链接知识的意义理解链接将帮助你构建大型程序构建大型程序的程序员经常会遇到由于缺少模块、缺少库或者不兼容的库版本引起的连接器错误。除非你理解连接器是如何解析引用、什... 查看详情