《梦断代码》第二阶段阅读感想(包括第3、4、5共三章)
2015-03-21 16:22
381 查看
第三章 原型与Python
在这一章中,我又更加深刻的认识到做软件的难,它就像洋葱一样层层叠叠,每一层都辛辛苦苦地建立在前一层的基础之上,危如累卵。无论如何,日积月累,一层一层搭建起来,即“抽象层叠”,而抽象层的最低端就是汇编语言,是最让我学习起来头疼的汇编语言,也是大多数人难以学习和编写的,后来产生了许多适用性更强的高级语言,也就随之出现了编译。
后来发明了Python,虽然这一脚本语言不像其他高级语言得到人们的那么重视,但是Python凭借自己的优点发挥了比其他预言更多的智能特性,比如它在变量类型上的宽松原则。它提供了其它几个特有的机制,更符合业界标准的编程语言,也“面向对象”。但是它也并不完美,当然了,世界上可以称为最完美的事物总是随着人们的要求而备受期待的,是不存在的。
第四章 乐高王国
技术工业的冰河时代导致大量程序员的失业或半待业而使他们转而投身开源项目,在这个特殊的时期,孕育了许多新软件,OSAF团队备受瞩目。
从一个又一个的成果的创新历程中,我感受到了过程的艰辛,开发人员一边受它的折磨,但是依旧要扎进去,这种精神值得我们大家学习。其中阐述了开发软件过程中最好玩的阶段,竟然是“万事皆在计划,但什么都还没做起来”。但是这对于平时学习中的我来说,这正是最艰难的时刻,什么都没做出来,必定是令人十分头疼的一件事,但是仔细用心想一想,项目最有趣的时候确实在刚开始的时候,这时候有无数种可能敞开着大门,而通向痛苦妥协的大门是关闭着的,这时候的开发人们可以任我们的想象,天马行空,凭空创造出城堡。
第5章 管束奇客和狗
首先介绍两只能够在办公室自由活动的狗,进入程序员们的生活。能快速学会不常见或特殊的技能,如果管束不严则会戏弄主人。狗与主人,程序员和经理,相似度令人震惊,抒发做程序员的苦难。
当出现一个新的项目时,面临最多的也是最难的就是各种选择,很容易迷失,这就要求开发人员们能够尽量快速地做出正确的决策选择。一个团队中管理者发挥的作用是十分重要的,能够让人们能协同合作,益其长处,弱其短处。
在这一章中,我又更加深刻的认识到做软件的难,它就像洋葱一样层层叠叠,每一层都辛辛苦苦地建立在前一层的基础之上,危如累卵。无论如何,日积月累,一层一层搭建起来,即“抽象层叠”,而抽象层的最低端就是汇编语言,是最让我学习起来头疼的汇编语言,也是大多数人难以学习和编写的,后来产生了许多适用性更强的高级语言,也就随之出现了编译。
后来发明了Python,虽然这一脚本语言不像其他高级语言得到人们的那么重视,但是Python凭借自己的优点发挥了比其他预言更多的智能特性,比如它在变量类型上的宽松原则。它提供了其它几个特有的机制,更符合业界标准的编程语言,也“面向对象”。但是它也并不完美,当然了,世界上可以称为最完美的事物总是随着人们的要求而备受期待的,是不存在的。
第四章 乐高王国
技术工业的冰河时代导致大量程序员的失业或半待业而使他们转而投身开源项目,在这个特殊的时期,孕育了许多新软件,OSAF团队备受瞩目。
从一个又一个的成果的创新历程中,我感受到了过程的艰辛,开发人员一边受它的折磨,但是依旧要扎进去,这种精神值得我们大家学习。其中阐述了开发软件过程中最好玩的阶段,竟然是“万事皆在计划,但什么都还没做起来”。但是这对于平时学习中的我来说,这正是最艰难的时刻,什么都没做出来,必定是令人十分头疼的一件事,但是仔细用心想一想,项目最有趣的时候确实在刚开始的时候,这时候有无数种可能敞开着大门,而通向痛苦妥协的大门是关闭着的,这时候的开发人们可以任我们的想象,天马行空,凭空创造出城堡。
第5章 管束奇客和狗
首先介绍两只能够在办公室自由活动的狗,进入程序员们的生活。能快速学会不常见或特殊的技能,如果管束不严则会戏弄主人。狗与主人,程序员和经理,相似度令人震惊,抒发做程序员的苦难。
当出现一个新的项目时,面临最多的也是最难的就是各种选择,很容易迷失,这就要求开发人员们能够尽量快速地做出正确的决策选择。一个团队中管理者发挥的作用是十分重要的,能够让人们能协同合作,益其长处,弱其短处。
相关文章推荐
- 《梦断代码》第三阶段阅读感想(包括第6、7、8共三章)
- 《梦断代码》第一阶段阅读感想(包括第0、1、2共三章)
- 《梦断代码》第四阶段阅读感想(包括第9、10、11共三章)
- 如何阅读一本书 8~9章 分析阅读的第二阶段 笔记
- 阅读笔记2——《大道至简》第二、三章
- uboot源码阅读(四)江湖的面纱 uboot第二阶段
- 第二阶段个人工作总结(8)
- linux内核启动第二阶段之setup_arch()函数分析-2.6.36
- 第二阶段冲刺09
- 阅读《梦断代码》计划
- 第二阶段个人总结09
- AO 中关于坐标系统的感想 -AO学习资料 阅读
- 第二学期 第一周项目一 初识对象阅读材料回答问题
- 第二阶段冲刺08
- 第二阶段冲刺第二天
- 数模第二阶段第一天
- J2EE 第二阶段项目之JUnit4进行单元测试(五)
- 第二冲刺阶段个人进度06
- 第二阶段团队冲刺站立会议07