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

编程精义与方法创新
本文探讨编程的本质,从愚公的故事中提炼出编程的核心要素:顺序、分支和循环,并指出编程过程中的优化方法,强调记录设计思路的重要性,以及如何通过不断总结提高编程效率。

第一章   编程的精义

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

第二章  是懒人造就了方法

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

转载于:https://www.cnblogs.com/dyc940210/p/4594265.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值