首页 > 其他分享 >《大道至简》读后感

《大道至简》读后感

时间:2023-07-30 13:57:36浏览次数:38  
标签:读后感 移山 大道至简 编程 问题 烧炭 方法

  在暑假里,我阅读了老师推荐的读物《大道至简》,这本书用简单便于理解的语言去阐释复杂的编程思想,编程方法,读完之后,整个人对于编程的理解,对于程序设计的思维有了很大的提升,若无此书,可能会走许多弯路,但书中有些观点个人也不是完全认可的,还需结合个人实际,不过也不影响这本改变思想的大作。

  第一章中,讲到化繁为简,这个观点我是十分赞同的,老师在教学时也有多次提及,可见其重要性,将一个复杂问题,难以思考,找不到突破口的问题变成几个简单问题,把简单问题解决后再回到复杂问题,就像吃饭一样,一口一口最后吃完一碗饭,书中也有提到愚公移山,山虽大,慢慢挖,子子孙孙无穷尽,总有一天会挖完,移山有顺序,移山有步骤,移山是循环的,这不就是编程的精髓吗,读到这里的时候我开始思考到过去,如果把问题像这样解决,确实会更高效地解决。

  再看李冰父子烧炭开石,愚公挖石,都为破开石头出力,前者用烧炭的方法轻松的开渠,后者选择老实地挖,目的是一样的,但他们用了不同的方法,最后消耗的人力,物力都有所不同,方法的选择有时能让事情事半功倍,省下材料人力又能加快效率,但我认为,要结合当时的情况具体分析到底要选哪个方法,李冰父子是做的国家工程,有充足的人力和材料,烧炭快那就烧,反正材料充足,人手也够,愚公干的是自家的事,人力就那些,烧炭又没钱,所以,要选方法,就得结合前提条件,选着合适的方法才是“懒人方法”的核心,就像甲方需要什么功能,就侧重于给他什么,不能是甲方要支持多人同时在线,你去做个多人共用一个号,就搞错了方向,程序运行要多少内存,运行速度快不快,灵活性如何都需要考虑到。

  至于团队合作,是做一个项目至关重要的部分,有了团队,大家就可以交流合作,而不是一个人冥思苦想,大家可以一起想一个好点子,有问题提出来改正,每个人负责自己的板块,去配合队友的想法,交流编程经验,学习编程方法,在一个团队里,能学到的东西有很多,完善自己的不足,发现别人存在的问题比发现自己的问题简单,去找找看自己是否有这些问题,出错及时改正,有错自己承担,这是每个程序员都要走的道路,团队合作更是每个程序员必须要走的路。

  整体读下来,我之前从头到脚地编写程序就漏洞百出了,顺序混乱,结构参差不齐,循环老是出问题,最后自己都不知道在写什么东西,改也不好改,运行又运行不好,就像捏人一样,我总是一下子捏一团然后去捏人形,最后捏个啥也不是,应该一步步来,先捏身子,再捏头,捏双手,捏双脚,组合在一起,哪个环节错了就改哪个,而不至于牵一发而动全身,以后打算开始编写时,一定要分析问题,拆解问题,写好每一个环节,再回去,确保有始有终,结构完整,有了这样的好习惯,学习编程才能得心应手。

 

 

  

标签:读后感,移山,大道至简,编程,问题,烧炭,方法
From: https://www.cnblogs.com/cqdycazs/p/17591351.html

相关文章

  • 大道至简读后感_730打卡
    刚刚读完了周爱民的大道至简,收获颇丰,感慨万千。首先先说一下软件工程这个专业,软件工程不同于计算机科学,般来说,软件工程更注重软件的开发和管理,而计算机科学更注重计算机的理论和原理。具体来说,软件工程关注的是软件的开发、维护和管理过程,强调将工程原理应用于软件开发,以提高软件......
  • 第29天 《大道至简》读后感
    1.作者通过“愚公移山”告诉了我团队是如何实现工程的:产生需求、团队沟通、研讨,团队中拥有三名技术人员和一名工程管理人员。之前在做易班轻应用时,我组建了一个小组一起做,问过学长后,对团队合作有了浅显的认识:先弄清楚要做什么,把需求搞清楚,否则匆匆的开始越到后面越难;多开几次会,做......
  • 大道至简读后感
    大道至简读后感  在老师的介绍下,我阅读了这本大道至简,读完之后感受颇深,这是一本关于如何编程如何做好一个软件工程师的书。书中提到,编程其实和现实生活中做事情一样,都是顺序、分支、循环三部分核心环节。作者把编程的过程比作成愚公移山的过程,而愚公就是一个优秀的程序分析......
  • 阅读《大道至简》有感
      在2023年暑假,由王建民老师推荐,我读到了周爱民先生的《大道至简——软件工程实践者的思想》这本书。  这是是一本关于软件工程的专著。周爱民先生从一个实践者的角度,探讨了软件工程的本质、方法、过程、组织和思想等方面的问题。这本书提出了一个软件工程层状模型(EHM),用非工......
  • 《构建之法》读后感
       《构建之法》是一本优秀的作品,它的独特的内容和写作方式让人无法抗拒。它让我重新审视了软件开发的方法和流程,而且启发了我对未来的思考。书的主题是软件开发的方法和流程,还有如何通过这些方法来提高软件的质量和可靠性。作者通过丰富的案例和生动的语言,深入浅出地阐述了......
  • 读《大道至简》有感
    近日,在老师的建议下,阅读了周爱民前辈所著的《大道至简》,感触颇多。《大道至简》书如其名,以极为精简的语言传授编程之道,篇幅甚小且又近乎不涉及专业技能,仅向读者传授作者对软件工程行业的理解与思考,作为一名初入软件工程的学生,我在此书中获益匪浅。本书的首章,是我们中学时代最为熟......
  • 《大道至简》读后感
        说实话,第一次听到这本书的名字的时候,还是下意识的挠了挠头,一本书感叫大道至简,想必是很有东西,在编程领域这个大道上如何来将其系统的简化?我抱着这个问题翻开了这本书。让人惊喜的是这本书真的很有意思,他在序言中讲述了自己对于编程以及简化思想的理解,当我在思考简化这一......
  • 《大道至简》读后感
    《大道至简》读后感大道至简,这个词来源于《道德经》,意思是大道理都是极其简单的。最开始,我泛读了一遍这本书,感觉只是模模糊糊。毕竟,无论是管理还是技术,我都没有接触过太多。对于每个具体的软件工程中的方面,周爱民先生总是会用通俗易懂的典故和事例来循序渐进的帮助读者理解,而在字......
  • 《大道至简软件工程实践者的思想》读后感
      在这个暑假中,受老师的推荐,我阅读了《大道至简软件工程实践者的思想》这本书,我从中感受到很多,也给了我很多的启发,让我发现了很多的问题,也让我看到了这个专业实践者的智慧与思想,也让我清晰了前进的方向。   通过阅读这本书,我对编程语言的理解更加深入,从书中我明白了当你......
  • 《大道至简》观后感
    《大道至简》观后感  暑期一个月任务读蒋涛老师的《大道至简》,现在读完了要写个观后感。这本书不仅仅是软件和编程技巧,还有开发的本源,理论、方法的本质。  第一章,作者由愚公移山做引,详细地介绍了编程序的步骤:顺序、循环和分支,这也是编程的根本,所有的工程都是通过这样简......