《大道至简》读后感-02
《大道至简》这本书注重讲一些软件工程问题中的一些思想和一些问题,他虽然不是讲关于代码的内容,开始有关思想的内容更加重要,会让人学到很多,每一个章节都有几个小节,每个小节都有一个生动且丰富的小标题直至中心。第一章引用愚公移山的典故来介绍编程的实质,那就是团队合作。第二章引用李冰开衫的典故来详细介绍懒人的智慧,着重介绍懒人在软件工程中起着至关重要的作用,作者第一次思考得出‘程序=算法+结构+方法’这一公式。而方法就是通过智慧想出来的,它并不是凭空就能变出来,也不是随便看看就能想出来,而必须是通过思考和总结。今天我们使用的编译语言正是先辈们通过不断的思考和探索,总结出来的一种‘智慧’。思想、技术、管理的进步,都是多次重复的总结和利益的驱动。正是这种驱动,使我们的技术不断地进步和发展。
《大道至简》这本书被誉为“激荡新思的佳作”,在学习任何东西之前,我们都要了解它的思想,因为思想对客观事物的发展具有促进作用。在学习C++第二章的时候就有提到“程序=算法+结构”,但是那个时候对这一说法并不明白,当时的学习方法就是记代码,记函数,记语句。但是在读了这本书之后,我明白了编程其实说白了就是一种行为,我们要把一件事情交给计算机去做,就需要去告诉计算机,该如何去做。而代码就是就是告诉计算机的语言,在告诉计算机要干什么的时候,需要告诉计算机先干什么,后干什么,什么时候干什么,要按照一定的顺序,一定要按照事情的逻辑顺序。我们学习的这些计算机语言他们的基本函数库都是相似的,主要的是了解语言的思想,精确的掌握一到两门语言,懂得了语言的逻辑,那么其他的语言也就可以很快学会了。思想是最重要的,思想是指软件工程的指导思想,阅读这本书,让我对软件开发有了新的认识,以真正的软件开发的思想去思考问题。