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

           《大道至简》这本书注重讲一些软件工程问题中的一些思想和一些问题,他虽然不是讲关于代码的内容,开始有关思想的内容更加重要,会让人学到很多,每一个章节都有几个小节,每个小节都有一个生动且丰富的小标题直至中心。第一章引用愚公移山的典故来介绍编程的实质,那就是团队合作。第二章引用李冰开衫的典故来详细介绍懒人的智慧,着重介绍懒人在软件工程中起着至关重要的作用,作者第一次思考得出‘程序=算法+结构+方法’这一公式。而方法就是通过智慧想出来的,它并不是凭空就能变出来,也不是随便看看就能想出来,而必须是通过思考和总结。今天我们使用的编译语言正是先辈们通过不断的思考和探索,总结出来的一种‘智慧’。思想、技术、管理的进步,都是多次重复的总结和利益的驱动。正是这种驱动,使我们的技术不断地进步和发展。

          《大道至简》这本书被誉为“激荡新思的佳作”,在学习任何东西之前,我们都要了解它的思想,因为思想对客观事物的发展具有促进作用。在学习C++第二章的时候就有提到“程序=算法+结构”,但是那个时候对这一说法并不明白,当时的学习方法就是记代码,记函数,记语句。但是在读了这本书之后,我明白了编程其实说白了就是一种行为,我们要把一件事情交给计算机去做,就需要去告诉计算机,该如何去做。而代码就是就是告诉计算机的语言,在告诉计算机要干什么的时候,需要告诉计算机先干什么,后干什么,什么时候干什么,要按照一定的顺序,一定要按照事情的逻辑顺序。我们学习的这些计算机语言他们的基本函数库都是相似的,主要的是了解语言的思想,精确的掌握一到两门语言,懂得了语言的逻辑,那么其他的语言也就可以很快学会了。思想是最重要的,思想是指软件工程的指导思想,阅读这本书,让我对软件开发有了新的认识,以真正的软件开发的思想去思考问题。

  • 相关阅读:
    百度地图API示例之小实践 添加代理商标注
    百度地图API示例之文本标注
    百度地图API示例之添加自定义控件
    百度地图API示例之添加定位相关控件
    linux crontab 计划任务 atd和windows下的计划任务
    转:PHP教程之PHP调用session_start后页面始终加载的问题研究
    PHP使用empty检查函数返回结果时报Fatal error: Can't use function return value in write context的问题
    Linux命令之yes
    转:Yii实战中8个必备常用的扩展,模块和widget
    转:Yii 常量的轻松管理
  • 原文地址:https://www.cnblogs.com/zhaoxinhui/p/11993117.html
Copyright © 2011-2022 走看看