• 《大道至简》读后感


    在老师的推荐下,我利用暑假的时间拜读了周爱民先生的这本风场有趣的《大道至简》。感觉对我的程序思想产生了一些新的影响,读完这本书对我受益匪浅。

    书中前两张讲的关于程序的思想,如何写,如何思考,在上学期的c++包括一开始的c语言,其实对我来说,学习还是有些懵懵懂懂,对于编程是个什么东西还很模糊,有时候在老师布置完作业后,匆匆忙忙打开软件立马写上那经典的开头#include..........随后却不知如何往下写,便又从百度上搜寻答案来,看懂后自己在打上程序匆匆完成。如今读完这本书我才恍然大悟。积极工作和勤于思考都时要占时间的。当你接到任务或者作业时,不要立马就去编程而是认真思考整个过程,将整个任务分为一个个的小部分,那么在你写代码的时候就能够很明确的知道你自己想干什么。其实编程最重要的就是思考。“程序 = 算法 + 结构”这个公式的精髓之处在于它没有任何的地方提到Code,甚至可以说程序没有代码,存在的只是思想。当然,在学习了各种计算机语言之后,想要熟练的运用它,还需要一定的方法,我们更应该像李冰那样“懒惰”而不是像愚公那样“勤快”,只有这样,才能适应瞬息万变的社会。也正是因为人们的懒惰,出现了所谓的“工程”。

    而在书中的后面几章内容,我感觉并没有讲述如何编程,更多的讲述了在团队开发中遇到的一些困难。团队缺乏的不只是管理,更是它运行的体系和制度。要避免做IOS质量体系的错误,确定正确的组织机构,在制度上,要做到既人性又公平,避免掉入“我们就开始吧”这样愚公式的坑中。接下来,就要对员工进行角色定位和分工,优先考虑的就是蚂蚁那样的弹性分工。同样,在开发过程中,明白用户的需求,才能设计出更符合要求的软件,这就需要良好的沟通,不能只流于形式。

    在第五章中使我明白做事看透本质,做工程不是走过场,不能为了工程而作工程,实现才是目的。过程并不是死模型,思想要敢于突破,看问题不能流于表面,而忽视本质的东西。

    总的来说,《大道至简》这本书通过八个章节向我们讲述了软件开发的各个方面,层层深入。这本书不仅是思想的汇聚,更是引领我们思考的源泉。读完周爱民先生的大道,我开始不那么恐惧编程了,其实当把每一个问题冷静思考,层层剖析开来去看待,往往要容易的多,学会思考和分析,明白解决问题的逻辑,才是最聪明的方法。正所谓“大道至简,大智若愚”,这薄薄的一本书,带给了我以后受用不尽的知识。

     
  • 相关阅读:
    001.Git简介与安装
    004.MySQL主库手动复制至从库
    001.MySQL高可用主从复制简介
    SQL Server之索引解析(一)
    设计模式之简单工厂模式
    设计模式之总体介绍
    .NET Framework与.NET Core
    【python opencv】二维直方图
    【python opencv】直方图均衡
    【python opencv】直方图查找、绘制和分析
  • 原文地址:https://www.cnblogs.com/1061321925wu/p/9348318.html
Copyright © 2020-2023  润新知