《大道至简——软件工程实践者的思想》阅读笔记之一

第一章   编程的精义

作者将愚公看作是伟大的工程家。作者认为在愚公的身上浓缩了项目组织者、团队经理、编程人员、技术分析师等众多角色的优秀素质。并且通过几段对话,给我们分析出了编程的根本:顺序、分支和循环。这便是编程的精义。仔细想想我们编程序的确是这样,不过自己平时很少注意,在阅读完这一章以后我感觉以后的编程应该注意这一方面。程序=算法+结构,这是大一上第一节课老师就跟我们强调的吗,但是当时不知道什么是算法什么是结构,不过慢慢的模仿老师的代码老师的做法就不断的加强自己在这一方面的能力了。

第二章  是懒人造就了方法

作者对比愚公和李冰凿山的方法,提出懒人造就了方法。因为人的精力是有极限的,提出新的方法。其实我们写程序也是这样,有时候会有很多种方法能实现,但往往我们是想到最笨的方法,然后不断的优化最终实现最简单的方法。从而减少我们的代码量并且可以提高效率。这也是老师让我们发博客的原因,记录下自己的设计思路,不断地总结复习,最终在遇到相同问题时候可以及时的想到最优化的解决方案。

原文地址:https://www.cnblogs.com/dyc940210/p/4594265.html