大道至简第六章读后感
2016-05-14 15:31
239 查看
今天看了看大道至简第六章《从编程到工程》。文章以《列子·说符》的“得其精而忘其粗,在其内而忘其外;见其所见,不见其所不见,视其所视,而遗其所不视。”为题记。第一节讲了“语言只是工具”,作者讲述了他曾经对一些编程语言的看法。他曾经也热衷于讨论语言的优劣,但是他现在不这样了,他已经不再专注于语言, 正如他在第一章中写到的一样:成天讨论这门语言好,或者那门语言坏的人,甚至是可悲的。确实,程序的好坏不在于语言,在于算法。第二节
说点什么呢,今天看了看大道至简第六章《从编程到工程》。
文章以《列子·说符》的“得其精而忘其粗,在其内而忘其外;见其所见,不见其所不见,视其所视,而遗其所不视。”为题记。第一节讲了“语言只是工具”,作者讲述了他曾经对一些编程语言的看法。他曾经也热衷于讨论语言的优劣,但是他现在不这样了,他已经不再专注于语言, 正如他在第一章中写到的一样:成天讨论这门语言好,或者那门语言坏的人,甚至是可悲的。确实,程序的好坏不在于语言,在于算法。
第二节又写了“程序”,程序=算法+结构,编程的精义于此,从有开发行为开始,它就存在了。这没啥可说的。
第三节讲了“方法”。讲述了方法及方法论的出现过程,长期的编程实践,自然的归演与总结,必须沉淀为某种(软件开发)方法,于是“过程”出现了,于是“对象”出现了,于是相关的方法论也就出现了。方法不是某个人或某个组织创建的,它是时间的成果。这句话说的不错,一种模式或者说一种套路也好,用多了慢慢就变成方法了。
第四节说的是“过程”,过程伴生工程而出现,过程解决的是工程中角色间的关系问题。也就是说,过程算是组成工程的一部分。上一章讲了“失败的过程也是过程”,提到了一些过程与工程的关系。
紧接着第五节就讲到了“工程”,说到:最狭义的工程,是描述“做什么”和“做到什么”。说道要实现工程目标就要用到工具,在工程很大很复杂时,没有团队意识的软件公司将在高度过程化、通晓方法理论、拥有大量工具的集团军面前必将一触即溃。
当然,一个项目工程要想很好的有条理的完成需要一个会组织的人。第六节就讲到了组织,文中就提到工程理论其实是包含组织学的。所以项目经理的工作也是要求很高的。
反正吧,在做一个工程之前得有很多准备,最起码会使用一种编程语言去编程,我们要有条理有组织的去做才能把工程项目做的比较完美。
说点什么呢,今天看了看大道至简第六章《从编程到工程》。
文章以《列子·说符》的“得其精而忘其粗,在其内而忘其外;见其所见,不见其所不见,视其所视,而遗其所不视。”为题记。第一节讲了“语言只是工具”,作者讲述了他曾经对一些编程语言的看法。他曾经也热衷于讨论语言的优劣,但是他现在不这样了,他已经不再专注于语言, 正如他在第一章中写到的一样:成天讨论这门语言好,或者那门语言坏的人,甚至是可悲的。确实,程序的好坏不在于语言,在于算法。
第二节又写了“程序”,程序=算法+结构,编程的精义于此,从有开发行为开始,它就存在了。这没啥可说的。
第三节讲了“方法”。讲述了方法及方法论的出现过程,长期的编程实践,自然的归演与总结,必须沉淀为某种(软件开发)方法,于是“过程”出现了,于是“对象”出现了,于是相关的方法论也就出现了。方法不是某个人或某个组织创建的,它是时间的成果。这句话说的不错,一种模式或者说一种套路也好,用多了慢慢就变成方法了。
第四节说的是“过程”,过程伴生工程而出现,过程解决的是工程中角色间的关系问题。也就是说,过程算是组成工程的一部分。上一章讲了“失败的过程也是过程”,提到了一些过程与工程的关系。
紧接着第五节就讲到了“工程”,说到:最狭义的工程,是描述“做什么”和“做到什么”。说道要实现工程目标就要用到工具,在工程很大很复杂时,没有团队意识的软件公司将在高度过程化、通晓方法理论、拥有大量工具的集团军面前必将一触即溃。
当然,一个项目工程要想很好的有条理的完成需要一个会组织的人。第六节就讲到了组织,文中就提到工程理论其实是包含组织学的。所以项目经理的工作也是要求很高的。
反正吧,在做一个工程之前得有很多准备,最起码会使用一种编程语言去编程,我们要有条理有组织的去做才能把工程项目做的比较完美。
相关文章推荐
- 存储过程异常
- [置顶] 统计一个字符串中大小写字母的个数,数字出现的个数
- iOS 推送证书或普通证书过期
- 隐藏输入法
- Coursera_机器学习_week10_笔记
- 谈谈小白理解的js中的原型链问题
- 神经网络Tips 和Tricks
- ATM机代码实现
- 产生随机数代码
- IE6不支持position:fixed解决方案
- 【VS开发】C++线程安全
- LR监控Apache性能
- 空值处理
- 代理服务器和网络地址转换NAT
- 2016"百度之星" - 资格赛(Astar Round1)
- Git 版本回退
- 大道至简第五章读后感
- [置顶] 登陆,猜数字小游戏
- 关于Android中两个Activity之间为什么采用Intent封装意图的简介
- onActivityForResult