zoukankan      html  css  js  c++  java
  • 《大道至简》读后感

      周爱明老师的《大道至简》是介绍软件工程思想的一本书,在学习任何东西之前,我们都要先了解它的思想。在老师的建议下,我利用暑假开始的时间阅读了整本书,其中书中作者的思想对我还是有很大启发的。从头到尾坚持读完真不容易,但是由此确实得到很多。不仅仅有一些书本知识,更重要的是带给自己的思考。

      《大道至简》这本书一个有十一个章节,而且每个章节又都有好几个小节,在第一章中,作者通过愚公对自己移山的经验以及方法介绍编程的根本是顺序、分支和循环,书中写到除了先天智力问题或者后天懒惰不思进取的人,都能学会编程,程序=算法+结构。这些在信心上绝对的帮助我们一些对编程有心理困难的同学,相信自己就能做好。

    在大一过去的一年里,我先后学了C与C++,上学期对于C的学习感觉还可以一些基本编程与结构都还可以掌握,但下学期的C++的学习中遇到了不少的问题,在刚开始学习编程的时候,看到最多的话就是“程序=算法+结构”,在大道至简这本书的第一章中同样提到了这个。编程其实说白了就是一种行为,我们要把一件事交付给计算机去做,就需要去告诉计算机,该如何去做。当然了,不该去做的东西只要你不给计算机指令,计算机是不会去执行的。我们在告诉计算机该怎么做的时候,一定要分好顺序,什么时候该干什么,什么时候不该干什么。把事情的逻辑关系和依赖关系分清楚,然后通过输入代码告诉计算机。它再通过我们所给的代码去实现我们的要求。很多人说编程序太难,都学不会,不适合我们。但在读了《大道至简》之后,它告诉我除非先天智障或后天懒惰者,都可以学会写程序。如果早上起床之后知道如果天冷就先穿衣后洗漱,如果天热就可反之,而且日复一日直到死,你就可以编程。如果有类似于生病,不能行动,以及意外的紧急事件,则当日就可以忽略,那么你具备了“折衷”这种品质。你就像设计师发展了。这么一说,其实想编好程序也就不那么难了。这也给好多人心理安慰,让人觉得自己也可以成为一个优秀的程序员。编程语言一种语言,想要学好这种语言不仅要靠技术,还要靠你对语言的喜爱程度,只有你真正的喜欢编程语言,你才能有足够的能量来学习和钻研编程语言,也能够熟练的掌握这门语言。

      新颖的思想,是软件工程的指导思想,阅读这本书,让我对软件开发有了新的认识,以真正的软件开发的思想去思考问题。对于软工编程小白的我,确实受益匪浅。它是一个充满变化性的东西,这只是一个开始,希望在以后的学习中,我会一步一个脚印的学习编程,严格要求自己,可以一直进步,一直求索!

     

  • 相关阅读:
    Mixtile LOFT
    关于Linux系统清理/tmp/文件夹的原理
    在大型项目上,Python 是个烂语言吗
    Nginx 进程间通信
    蕤仁肉(内仁肉、泪仁肉)简单介绍
    TMS320F28335项目开发记录5_28335之CCS编程基础
    RBAC权限管理
    国内三大PT(Private Tracker)站分析
    Nginx特点
    java设计模式演示样例
  • 原文地址:https://www.cnblogs.com/xhj1074376195/p/11272039.html
Copyright © 2011-2022 走看看