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

《大道至简》读后感

时间:2024-07-31 22:39:47浏览次数:13  
标签:读后感 编程语言 大道至简 编程 程序 学习 算法

这本书用通俗易懂一方面解释了程序,工程等概念,另一方面又在团队合作,与客户交流上面下功夫。
我觉的对于一个只学过c++的大学生而言,这本书从自上而下教给你如何从另一种角度去看待你写的程序,又如何将你从每天对程序dubug死去活来中给揪出来,让你体验什么才叫真正的以设计程序的思维去看待你做的程序。
任何一个程序都可以由选择,顺序,循环这样简单的编程来实现。而程序=算法+结构+方法。没有高效的算法,程序运行时间就大大延长,所以我们需要去了解,并学习算法。结构则是让你明白各模块之前分工如何,能否各司其职,高效运行。方法则是你需要从自上而下分析的总流程。由模块的重要程度从重到轻逐渐入手。在写程序之前搞清楚这些,那么你只需要做的只是体力活。而不是想到什么就开始写什么。让你写代码时更有规格要求,更有效率,更简洁明了。
轻编程语言,重程序思路,才是学习方向。我在一开始还在纠结这么多编程语言c,java,python,c#等这么多语言,我得花多少时间才能学完。现在我才明白,各种编程语言它的底层逻辑都是差不多的:顺序、选择、循环。我们需要看重的就是你设计程序的思路。你拥有这个程序开发的思路,那么我相信你用哪一门语言开发这个程序都没什么大问题。
我在之前写的程序,几十行代码,为了做一个题。这时我不知道工程是何物。更不清楚我在网上做那些算法题和我之后开发软件到底有何联系。实际上,我们所做的所有都是为了更好提供服务。让一个非常复杂的过程通过开发程序,得到了只用输入数据,就能得到输入结果。软件是为了给别人省时间,提高效率。但这些我们通常不会从每个程序写个几十行中明白。我们只用从整体出发,聚焦于解决实际问题,提升生产效率,那么我们的目光才会看到更远一些。
就个人而言,不仅对编程,工程的理解有欠缺,对编程和工程的学习上也有一些束手无策,具体体现在缺乏指导,缺少交流上。书上中也提到了团队合作和沟通的重要性。我觉得很多时候去写程序,多别人交流,多听听别人的看法,吸取他人的经验。那么对于在编程一路上学习才会有显著的进步。如果只是闭门造车,那么终究只是在自己的世界里打转。看不到自身实际以外的东西。
综上我认为,编程学习对于一个未来想就业的人来说是必不可少的,但是呢,编程之外的东西也不能缺少,比如看这本书,或者其他的书。这些东西很可能不会给你带来一下子的改变。但是这也为你点明了你当下学习的困境以及未来的路要该怎么走。多看,多听,多总结,多思考。应用于编程上,同时也应用在编程之外,思维这个维度的学习。它本身不是为了让你提升编程能力的,而是为了让你提升编程能力的速度更快。

标签:读后感,编程语言,大道至简,编程,程序,学习,算法
From: https://www.cnblogs.com/zangbotao/p/18335655

相关文章

  • 《大道至简》读后感
    由于老师的建议,我利用暑假的时间阅读了《大道至简》这一佳作。通过阅读该佳作以及与作者的思想碰撞,我收益颇丰,更让我明白了大道至简,工程其实很简单,只是我们把它做复杂了这一真理。面对一个浩大的工程项目,我们应该学会化繁为简,把一个浩大的工程,分成几个小的部分,最后再将其连接起来......
  • 大道至简读后感
    “虽我之死,有子存焉;子又生孙,孙又生子;子又有子,子又有孙。子子孙孙,无穷匮也。而山不加增,何苦而不平?”——《愚公移山》,《列子·汤问篇》在本书开头,作者用愚公移山为引子,引出编程精要.作者从编程的结构说起,”顺序,选择,循环”.实际上也是如此,程序执行的顺序基本是以上结构(除......
  • 《大道至简》读后感
    在浩瀚的软件工程书籍海洋中,《大道至简》如同一股清流,以其独特的视角和深刻的见解,引领我穿越复杂的技术迷雾,直抵软件开发的本质与精髓。这本书不仅是对软件工程实践的深刻总结,更是对“简单即美”这一哲学理念的生动诠释。读罢此书,我深感启发,对软件工程的理解也上升到了一个新的高......
  • 大道至简读后感
    《大道至简:软件工程实践者的思想》读后感在快节奏的软件开发领域,如何做到既高效又高质量地完成项目,一直是众多从业者探讨的话题。最近,我阅读了《大道至简:软件工程实践者的思想》这本书,不禁为作者深入浅出地阐述软件工程的理念和方法所折服。以下是我对这本书的读后感。首先,书名......
  • 软件工程实践之感悟——大道至简读后感
    《大道至简——软件工程实践者的思想》这本书,如同一盏明灯,照亮了我探索软件工程道路的旅程。周爱民著所作的这本著作,不仅仅是技术的堆砌,更是思想的火花碰撞,给予我无尽的启发。在阅读这本书之前,我总是认为软件工程是庞大而复杂的。代码的编写、项目的管理、团队的协作......每一个......
  • 《大道至简》读后感
    《大道至简》是一本启发思考的书,读后让我对生活和工作中的复杂性有了更深的理解,也让我意识到追求简单的重要性。作为一名大二学生,面临着学业压力、未来规划以及人际交往等种种挑战,我在阅读这本书的过程中,感受到一种从容与清晰的力量。书中提到,一个成功的事物往往不是因为其复杂性......
  • 《大道至简》读后感
    第一次接触《大道至简》这本书,其中作者的深刻的洞察力和实用的指导让我耳目一新。作为一名软件工程专业的学生,这本书不仅提供了对编程本质的理解,而且揭示了如何高效地完成项目,以及如何在团队中发挥关键作用。开篇即以愚公移山的故事引入,阐述了编程的核心在于顺序、分支和循环。这......
  • 《大道至简》读后感
    《大道至简》是一本经典的软件工程读物,书中详细阐述了软件开发过程中常见的误区和最佳实践。读完此书,我不仅重新审视了自己的开发过程,还深刻反思了以往的错误与不足。在这里,我将结合书中的内容,谈谈我的一些读后感受。我过去的做法:经常复用自己最熟悉的老方法,不会去可以使用新的方......
  • 大道至简读后感
    读完《大道至简》这本书,我深受启发,仿佛在纷繁复杂的世界中找到了一条通向真理的清晰路径。“大道至简”这一理念,贯穿于人生的方方面面。它提醒着我们,在追求目标和解决问题的过程中,不要被过多的表象和繁琐的细节所迷惑,而要抓住事物的本质和核心。在生活中,我们常常陷入忙碌和焦虑......
  • 《大道至简》读后感
    在《大道至简》里,作者直截了当地点出了很多问题,其中有很多问题也正是我所存在的;当然也给了方法和建议,也是非常值得我去思考学习。同时,我也接触了一些新观念思想,让我恍然大悟。就拿做编程题的第一反应来说,我一向是怎么做的呢?读完题便立马开始敲代码,然后便是边思考边敲。说......