《代码之美》读后感(三)

  《代码之美》包括正则表达式匹配器、最美丽的代码、美丽测试、NASA火星漫步者任务中的高可靠企业系统、美丽的并发、以REST方式集成业务伙伴等。每一章都是由一位或几位著名程序员针对某个问题给出的完美的解决方案,并且细述了这些解决方案的巧妙之处。

  读完《代码之美》,或许暂时无法给予我程序上的一些语法帮助,但他们的经验无疑给予了我对编程的全新认识,书中给予了不同资深程序员对代码之美的认识和见解,仁者见仁,智者见智,有详细的带领我们走进一段算法的走向完美的过程体验,有大的系统的开发经验略谈,或许短期无法给予我直接的帮助,但是无疑开阔了我的视野,对系统开发,软件,算法有了进一步的认识。这正是我们学习这些前辈思想的时候,他们的经验值得我们去思考,沿着作者的思路,一步步去明白,一次次优化的背景和作用,也许我们中很多人定不会写出这样子的代码,但不代表以后不会,学习是前进的长矛。  看完全书,我惊叹于这些创作者们的乐此不疲,也意识到了前面任重道远,作者们还提到了大量软件工程和设计模式方面的知识,包括软件测试的理论在内,值得我们深入的挖掘和思考。 

时间: 2024-10-12 14:09:12

《代码之美》读后感(三)的相关文章

你的灯亮着吗读后感三

这本书读起来非常轻松,仅仅120页,但却相当生动有内容,甚至能改变你对问题的思考方式.它的内容由六个幽默生动的小故事组成,每个小故事都有若干生动有趣而又有警戒意义的故事作为主线,通过对故事中实际问题的解决,引申出作者对于问题解决领域的重要观点.全书包括了55幅精美的线条画(风格有点像<谁动了我的奶酪?>),是一本制作精良的珍品.每个小故事都穿插着非常深刻的观点: 1.“人们在学校只学到了解决给定的问题,却没有培养自己发现问题的能力” 2.“在你想到一个新的解决方案时,如果没有想到它可能引入的三

你的灯亮着吗读后感一

<你的灯亮着吗>是著名思想家温伯格的一本定义分析和解决问题的书籍.全书分六篇由20个寓意深刻的小故事组成,讲述层次仍然遵循定义描述问题->分析问题->解决问题的思路,故事中穿插了诸多的最佳实践和案例供我们参考. 看过<你的灯亮着吗>感触还是挺大的,它写作的形式有点像<谁偷了我的奶酪>,由故事引出一些哲理,这不仅仅是我们在解决专业问题上需要学习的品质,我们在遇到任何问题,首先要做的就是冷静下来,慢慢的思考. 其实在看这本书的过程中,我也在反省着自己,我感觉其实

你的灯亮着吗 读后感3

经过这一个月的时间,我把<你的灯亮着吗>读完了.这本书对我影响很大. 知道自己在考虑的是什么?自己在做的又是什么吗?或者说,你的所做究竟是解决了什么问题?解决了谁的问题?是否真正解决了她的问题?或者说,你的所想究竟是基于什么需求?满足了谁的愿望?是否真正达到了人们的需要? 在我们幼年的时候,我们对世界充满了憧憬:在我们青年的时候,我们心中满怀着理想:在我们壮年的时候,我们认为自己已经坚定地将地球踩在脚下:而在我们老年的时候,我们发现突然间有了足够的时间来后悔以前所作的一切. 我们在世间生存,各

你的灯亮着吗读后感二

读了这本书,写下来这些笔记: 1)  动手去解决问题之前,好好想想问题的来源: 2) 如何站在各个角度来看待面临的问题,以能够知道其真正所在:如何去尝试那个最能解决真正问题的方法,并且时刻保持警惕心: 3) 为什么不要把人们的解决方法误认为是问题的定义,更不要把某个问题的解决方法误认为是问题的定义,特别是这个解决方法是你自己所使用的: 4) 永远都不要肯定自己已经有了一个正确的定义,即使是在问题好像已经解决之后.结论并不乐观: 5) 每一种解决方法都会带来新的问题,解决了一个bug可能有更多的b

阅读笔记之《你的灯亮着吗》第三、四章

三.什么是真正的问题? 一家计算机生产商开发的新型打印机打印速度快,但精准度却非常不理想.这个工作组里最年轻的工程师丹研制出一种方法:改变下面显示的铝条,上面嵌着小针,可以很精确地在指定的点上扎出小洞来.丹的老板非常高兴,却在无意间被小针扎到了.也就是说,丹解决了一个问题,但这个解决方法又带来了新的问题.我们永远都不能消灭问题,但我们可以通过将产生的问题的影响变小来优化这个解决方法.即把问题放在“别人家的后院儿里”.这种技巧叫做转嫁问题.无疑是一种比较有效的方式.而后,作者又接连举出了几个实例来

《你的灯亮着吗》读者笔记(三)

解决问题是最后一步,建立在分析问题基础上,解决问题有多条途径,如果通过各种约束条件选择最佳的途径来解决问题是需要考虑的重要因素.问题解决后要及时进行归纳和总结,形成自己的知识库. 当你在寻找问题定义的道路上疲倦地游荡时,不要忘记随时都回头看看,看看你是不是已经迷路了. 一旦你用文字来表达一个问题,请仔细推敲这些文字以使这种表述在每个人的头脑中都是一个意识. 如果这是他们的麻烦,就让它成为他们的麻烦. 当别人能够很好地解决自己问题的时候,千万不要越俎代庖. 如果某人能够解决这个问题,但是他本人却并

读后感:你的灯亮着吗

你的灯亮着吗 书的内容就不介绍了,说说我读完这本书的感受吧. 首先,印象比较深刻的是书中对真正问题的追查方式. 大概是下面这样的步骤: 1.先把你认为出现的问题描述一下 2.想一下,可能是哪里出的问题,然后把你能想到的答案尽可能多的列出来 (连外星人可能引起的也不要放过) 3.从列表的第一个答案开始,逐一进行排除,直到你觉得你找到了问题的真正原因 这和我平时追查问题的思路不大一样,我的思考方式,应该叫链条式思考. 也许是代码写多了,在我的想象中,事物应该都是一环接一环的, 就像一个铁链,如果出现

《你的灯亮着吗》 读书笔记三

紧接<你的灯亮着吗>读书笔记二 4.这是谁的问题? 当别人可以妥善解决自己的问题时,不要越俎代庖,如果这是他们的麻烦,就让它成为他们的麻烦,如果一个人处于解决问题的位置,却并不受问题困扰,那就采取一些行动使他能亲身体验到问题,提醒有时大于解决方案. 5.问题是从哪儿来的? 不要将问题归于天性,大多数情况下,问题的根源在你自己身上,哪儿来回哪儿去. 6.我们真的想解决问题么? 无论表面上表现得如何,在你提供他们所要求的东西之前,他们极少知道自己想要什么,并没有多少人真的希望他们的问题被解决.在严

《你的灯亮着吗》读后感1

<你的灯亮着吗>这本书主要讲了几个实际的问题,在还没读这本书时对这本书有一定的了解,所以在读这本书时也是有一定的目的,在这本书中可以学到好多的东西,在作者分析问题和解决问题中我们可以找到好多新奇的思路. 我已读这本书有一段时间,书中的前两章主要讲了雷龙塔客房没有住满,电梯就不够用的问题,以及比利对于政府投标的问题.在提出问题是的几个问题比如问题是什么,谁有问题,问题的本质这正是什么?这几个问题真是我们在软件开发时的需求分析问题.在解决问题的过程中作者的想法新奇和新颖往往这会给我们好对启发在自己

《你的灯亮着吗》读后感 (前两篇)

近期读了<你的灯亮着吗>的前两篇,对这本书有一些感想. <你的灯亮着吗>前两篇分别讲述了:雷龙塔客房没有住满,电梯就不够用的问题,以及比利对于政府投标的问题.通过这两个问题让我明白了如果作为问题解决者应该注意或知道点什么. 面对不同的问题,我们不应去匆忙的寻找解决办法,而是了解问题的人是谁?也就是这是谁的问题:给要解决的问题下定义:还要发掘问题的本质是什么.就像雷龙塔问题,如果电梯运动慢早一点通知工程队,早一点修好,就不会出现之后的踢碎镜子和在电梯里拥挤着涂鸦等一系列问题.注意幻想