读后感
《大道至简》读后感
开篇先引用愚公移山的经典例子来结合我们实际的编程,引出了编程的根本,顺序,分支,循环,通俗易懂的让我们了解了编程的本质,也用不一样的方式让我们提高了我们对此书的阅读兴趣,程序=算法➕结构,告诉我们先分析实现问题所需要的逻辑推导关系,再一步步引用计算机语言去编译,第二章拿李冰和愚公的典故对比来举出论证第二章题目,因为人“懒”所以寻找发现了更多简单的方法来精进,同样现代编程也是,由此不断激发语言的简化,言简意赅和效率性实用性,是懒人造就了更加简易的方法,要学会做真正的懒人,懂得如何更加便捷的查找代码,也懂得如何改编,如何抄代码,社会的发展是属于懒人的,好的代码工程师,同样会是一个精致的“懒人”。
即便有了互联网,也有了网络交流线上沟通的设备环境,我们人类同样是群居动物,人与人之间离不开交流,也离不开沟通,就像程序间一样,代码之间大部分是相互沟通相互借用相互顺承使用的,好的代码工程师不仅能合理调对程序代码间的联系关联,同样也能正确处理好生活中的人际交往。
在读这本书之前,因为接触使用的代码都较短,常常为了部分省劲而忽略了代码的规范格式,也喜欢把所有东西都往一个文件放,但接触以后,固然许多内容是可以写到一起,可以查找需要查找的部位,但当代码体系庞大以后,查找会十分的麻烦,同样代码格式的不规范,也会让代码看起来更加杂乱无章。
我们大多数人以后成为编程工程师都离不开团队,而一个团队离不开合作离不开配合,他需要一个有担当有责任的领导者也需要肯出力肯提议的成员,人类永远都是群居生物,合理的配合与相互间的信任能大大的提升研发团队写出代码的质量与完成代码的效率时间,我们在日后的合作交流中同样要明白这个道理,如果没有皮,那么便没有毛的存在了,如果没有一个齐心协力的代码团队,那么又如何写出实用的好的代码呢?好的代码工程师,不仅要和团队他人做到良好的沟通交流,对客户这层面同样需要更好的交流沟通,这样才能确切的知道客户需要什么,团队该怎么去做。这样才能做出两方都满意的答卷。
跟随蚂蚁,但是不能离的太近而一头栽进去从而成为蚂蚁洞的养料,如果是管理者,在蚂蚁洞外的宏观调控是十分重要的。与他人的沟通也要做到效率性,有效性,过多的沟通交流往往会偏离问题所需的实质。不知道飞到哪里去了,因此沟通交流同样需要简要直击要点,同时,自古以来我们便学会也听说了未雨绸缪,一个软件研发的过程同样也要提前设想到可能发生以及有可能出现的所有情况,以及会不会再有第三方或者新客户的介入,在介入后能否有足够的预留沟通空间。
要敢于失败,不怕失败,敢于挑战,最终实现程序,理智看待问题与过程,这本书无论是从编程的理念以及日后工作中各方面都让我受益匪浅。