《大道至简》读后感 软工三班 郑盾 暑期大概花了八天的时间阅读了《大道至简》一书,本来以为会是晦涩难懂的专业书籍,但在读完引言后才发觉借助搜索引擎查阅专业名词后本书还是通俗易懂的。 八节八天,每天阅读一章,这本05年出版的书中的思想在18年后仍不落伍于时代。我认为,在IT这个技术发展日新月异的行业,作者周爱民先生的思想及对于“软件工程”行业的理解仍不落伍于时代就已证明了该书内容的出色。 书中由愚公移山这个故事引入,这个故事可以看出编程的精义:顺序,分支,循环。在日常生活中其实也可以感受到编程,例如起床,或者晚上睡觉前会做什么事情都是有顺序,一天天的做每件事的循环都是如此。此外,书中提到:编程的第一要务是先把事情分析清楚,我也是这么认为的,只有把事情分析清楚,写代码时才能下笔如有神。相信也有很多同学包括我都会在学习编程之初犯一个同样的错误,那就是不把事情分析清楚就直接写代码,但那样很有可能会发生写一半卡壳的情况,因为没把事情分析明白,只能边做边想,但如果写到一半发现整个结构上出现错误了,可能要推翻重写,也就是会前功尽弃。程序=算法+结构,算法是对程序逻辑实现的描述,结构则是逻辑实现的数据实体,二者相加便是程序,此后的事情便是劳力,我个人也认为这样说完全正确。在接触编程的初期,我的做法是对于教材上的例题进行重复练习,但是总会不自觉的偷懒,发现当敲完代码,还是没有什么影响,就是说没有效率。所以我决定在进行程序练习之前,首先对整个程序进行通读,了解整体思路.并思考自己是否能有其他的思路来实现。还有就是发现自己对于学过的知识没有总结,虽说是复习但还只是停留在读没有彻底理解。还是很笨不知变通,就是只能通过这个例子解决一个问题,不能拓展。所以现在努力在理解在多向思考然后把一个例子的多种实现方法再整合起来,多看多练。 后文中作者对于个人在团队中所担任的“角色”的理解,强调了“team”之重要也给予我深刻的启示。在我的理解中,成功的“软工人”不仅是自身本领强劲的技术人员,更是能乐于合作,善于合作的一份子。这些知识是在专业书上学不到的,但在工作中却尤为重要。在之前我把《大道至简》当作科普书来读,但此时我才明白,这本入门的科普书中的知识可能比课本还要重要。 如果用一句话概况我在本书中学到的东西,那就是“勤沟通,多思考与总结。”作为一个小白,在学习软件工程这条路上我还甚早。但正所谓“大道至简”,软件工程这条“大道”自然也是至简的。工具、方法、过程、实现对象,越是把他们看成简单的东西越能接近事物的本质。相信在本书思想指导下,我的学业也能如此。
标签:读后感,事情,大道至简,编程,软件工程,理解 From: https://www.cnblogs.com/kuandong24/p/17592169.html