首页 > 编程语言 >《程序员修炼之道:从小工到专家》读后感(一)

《程序员修炼之道:从小工到专家》读后感(一)

时间:2022-09-26 08:11:34浏览次数:69  
标签:读后感 弱点 小工 编程 我们 程序员 代码

在生活中,我们就明白这样一个道理,明明白白地将大道理讲给小娃娃们听,他们总是会变得不耐烦,使得原本的教育氛围也化作梦幻泡影,很难达到原本的教育目的。而在这本书中,它将生活中最能够引起共鸣的例子与编程问题融合起来,收获一致好评,也让在编程道路上苦苦挣扎的人们茅塞顿开,“融会贯通”后,使原本坎坷无比的编程道路也变得平坦起来。我也怀着对这本书的无限期待翻开书,仅仅看了前几章,就让我感悟颇多,下面就是我阅读目前几章的心得体会。

在第一章,它主要强调了“责任”的问题,以“修补窗户”为例,引出“不要看着bug不行动、不修补”的主题,教育我们在编程方面遇到问题,要及时改正,糟糕的jsp页面设计、很难继续添加功能的杂乱代码等,不要放着问题不管,不仅仅会影响个人的编程声誉,还会养成写代码不补bug的坏习惯。

作为一名程序员,需要注重“交流”二字,我们所做的项目,一般都是通过从客户那里获得资料和信息,交流能力越强,就越能够从客户那里获取到更多有效信息,就有更大的可能去完善客户需要的程序和功能,更容易获得认可,当然,也更容易拿到钱(不好意思啦,俗气了一些)。

“在所有的弱点中,最大的弱点就是害怕暴露弱点”,这句话,简直就是我的真实写照,我一直是一个很自卑的人,特别害怕暴露弱点,会认为一旦将自己的弱点暴露,精神上会出现前所未有的压力,之前的我,也没有很大的勇气去改正;在我读了这一章节之后,我认识到了这种心理的严重的错误性,也给了我勇气去面对它,去直视它。

当然,我们也要注重实效的途径。第一点就是避免不重要的重复,即所谓的DRY原则:Don't repeat yourself! 就好似在辩论赛上,如果只用同样的一句话,只是改变了话语的表达,并未改变内涵,这样子的辩论时非常缺乏说服力的,所以,我们在编程时也要避免重复,主要包括:强加的、无耐性的、无意的和开发者之间的重复,毕竟,注释不一定可靠的代码还不如没有注释的代码可靠呢!

接着,又向我们讲述了石头汤与青蛙的故事,告诫我们不要只拘泥于自己的事情,要时刻关注周围事物,就好像编程的世界里,瞬息万变,我们不能与社会脱节,要跟得上时代的节奏,才能不被社会抛下,为社会所淘汰。

连古人都云“欲速则不达”,在编程的世界,依旧如此。我们可能会为了将一个程序修改得更加符合自己的需求,而将已经写好的程序进行改动,最后连最初的功能也丢掉了,在还未想好之后的道路之前,没有一个大致的规划之前,轻举妄动,实为“欲速则不达”。

还有一个重要的概念:正交性。维持代码解耦,避免使用全局数据、避免编写相似的函数。提高代码的可提升性,尽量使用子方法进行书写,方便之后功能的增加等操作。

以上内容,就是我本次的阅读之旅啦!我们下次见!

标签:读后感,弱点,小工,编程,我们,程序员,代码
From: https://www.cnblogs.com/liuzijin/p/16729009.html

相关文章

  • 《程序员修炼之道:从小工到专家》2
    “石头汤”和“煮青蛙”大抵是人们耳熟能详的故事了,但是把它们用到代码思维理解上我却是第一次见到。 士兵们巧妙的利用村民的好奇心煮出了一锅美味的“石头汤”,虽是以......
  • 《程序员修炼之道:从小工到专家》1
    在真正接触《程序员修炼之道:从小工到专家》这本书之前,我还以为它胡是一本厚重无趣、晦涩难懂的一本书(就像普遍印象中的乏味的教科书那样),以至于我对它相当抵触,相关的读后感......
  • 程序员修炼之道 从小工到专家 二
    第二章注重实效的途径7、重复的危害系统中的每一项知识都必须具有单一、无歧义、权威的表示。不要重复你自己。我们所见到的重复一般有加强的重复,无意义的重复,无耐性的......
  • 未婚妻晚安之后依然在线,于是我用20行代码写了个小工具
    最近发现未婚妻一到晚上总是很忙的样子,每晚匆匆忙忙道过晚安就不说话了。可是,QQ头像却会偶尔亮起来,我非常担心,是不是账号被盗了呢?然后,就想帮未婚妻排查一下,于是就用......
  • 有些段子,外行人看了一脸懵,只有程序员看了会狂笑不止
    今天带大家一起来看看网上流传关于程序员的经典硬核段子,快来看看你是否能get到笑点。  段子1昨天晚上下班回家,一民警迎面巡逻而来。突然对我大喊:站住!民警:int类型......
  • 程序员的修炼之道:从小工到专家 读书笔记二
    注重实效的途径重复的危害:重复师怎么发生的呢?1.强加的重复:开发者无可选择的重复。2、无意的重复:开发者没有意识到自己的重复。3、无耐性的的重复:开发者偷懒,因为那样可......
  • 程序员修炼之道 从小工到专家 一
    第一章注重实效的哲学 1、我的源码让猫给吃了在所有弱点中,最大的弱点就是害怕暴露弱点。必须诚实,对就是对,错就是错。不要不敢暴露自己的弱点,知道自己的弱点后要勇于改......
  • 《程序员修炼之道-从小工到专家》读后感(二)
    第二章:注重实效的途径(1)第一步是要避免不必要的重复。,使系统中的每一项知识都必须具有单一、无歧义、权威的表示。我们需要知道重复是怎样发生的;语言问题,应该用头文件记载......
  • 《程序员修炼之道:从小工到专家》读后感(一)
    《程序员修炼之道-从小工到专家》原名《ThePragmaticProgrammer》,这是一本1999年的·老书,但是其中蕴含的知识,直到今天也能使人眼前一亮,适用于当今的我们。第一章注重实......
  • 程序员修炼之道 第一章
    第一章注重实效的哲学1.我的源码让猫给吃了在所有的弱点中,最大的弱点就是害怕暴露弱点。注重实效的程序员对自己和自己的行为负责。责任是我们应该主动承担的东西。当我......