大道至简读后感

通过阅读大道至简,从中学到了很多有用的东西,也纠正了很多以前错误的思想。不仅仅对于编程方面,还有许多日后工作方面的注意事项和一些要点。对于编程方面,首先的认识就是对于编程思想的认识,之前在学习的过程中,在使用所学的的编程语言进行编程训练的时候,在对于一个题目的编程,我之前的做法都是先慢慢想直到到整个题目的编程想法及大概的代码写法都在脑子里有了,才动手在编译器上编写代码进行编译,再针对出现的错误进行代码的修改,直到最后调试正确为止。这样的编程方式不仅用的时间长,而且极其容易出现错误。最大的弊端就是如果一开始没有编程的思路,那么接下来的编程就特别困难,会完全没有想法。例如一个学生管理信息系统,我一开始总想着能一下想出大致的代码,然后再进行代码的编写就好了。然而等到真正编写程序的时候我才发现,我根本就不可能一下子想到整个代码的编写结构,所以这个学生管理系统费了好长的时间才写出来,其间发生的错误不知道有多少个。但是读了大道至简这本书以后,我才发现这个编码方式是错误的,好的编码方式应该是把大的项目分解成小的问题的组成,再针对这些小的问题进行逐个编写解决,这样的编写方式不仅节省时间,而且所犯错误几率要小很多,就算出现错误,由于是小模块的编写,错误源头很容易发现,也很容易修改。这种编程的方式较我之前的编程方式有着极大的优点,所以也给我以后的编程有了启发。为了以后的编程不再犯我之前的错误,我想在以后进行编程的时候先把该编程项目所划分的模块列在纸上,并在其后写出该模块所用到的顺序结构和所用到的编程知识,及需要特别注意的点。然后照着所写的纸进行编程,如此一来不仅编程的思路不会断,而且由于所需注意的点都被列出,所以在编程过程中也不容易出错,极大的提高了编程的效率和正确率。其次,就是书上对于工作中的注意点描写,本来我认为在一个团队中最重要的是掌握核心技术的那个人,因为缺了他,项目的核心就无法完成,项目就无法实现。通过本书中的解释我才发现,原来最重要的是把所有人团结在一起的那个人,只有把所有的人的能力都充分的利用,才能更快更好的把项目提交出来。还有就是对于和自己的客户的交流方式,对于不同的客户所采用的方式也是不同的,这些都是我们进入工作时所需注意的点,也是我们容易犯错的点。通过本书中的阅读,我对日后的工作特性有了很大的了解,不仅仅是对于编程的专业的思想,还有就是工作中的合作思想。读过这本书,我对编程有了全新的认识。

原文地址:https://www.cnblogs.com/2210633591zhang/p/11273812.html