《大道至简》这本书在大一上导论课的时候主任就给我们推荐过,那时候有简单的翻阅,近期又抽出时间细读了一下。感觉这本书的语言还是很生动的。没有像其他书那样死板,还是比较能看的下去的。
开篇即引用啦愚公和李冰的事例抛出了作者鲜明的观点“编程的第一要务就是先把事情分析清楚,把先后的逻辑关系和依赖关系搞清楚,然后再去写代码实现。”即“程序=算法+结构”,就是告诉我们在编程之前一定要把逻辑关系搞清楚,明确完成这个程序所需的代码需要几步,每一步之间是什么关系,如何衔接,搞清楚之后再编程才会有事半功倍的效果。用愚公和李冰的事例同时也在对比中说明啦方法的重要性,要多思考才能有进步。还有就是要学会整理学到的知识,让他们在大脑中形成一个网络,不至于一锅粥。这样才不会有学啦很久还是什么都不会的困惑发生。
另外书中还着重说了团队合作的事情,确实在现在社会中不管干什么合作都是十分重要的。我们每个人都在这个团队中扮演一个角色,一个好的团队一定是分工明确的,每个人各司其职,然后有交流,有沟通。这样才是一个成功的团队。
书中还对软件工程的具体实例等做了一番分析,我觉得离一个初学者还是有一些距离的,所以也不过多评价。对这本书的认识差不多就是这么多啦。都是一些十分浅显的认识,还请批评指教。