《大道至简》第五章读后感
2015-11-01 22:31
134 查看
《大道至简》第五章读后感
这一章主要告诉我们做工程和做过程的区别,做过程绝不等于做工程,我想现在的软件开发者大多都只是在做过程吧。等待项目经理分配好每个角色后,每个人去完成自己的那份任务,照着一些所谓的模型,做完每一个阶段,但这并不是做工程,而是在“做过场”,每个角色都将自己的环节当成一个“过场”,如同演戏一样,从A做到Z,就一切的完成了。如此这般,项目将是一场无休止的演出而已。我们都忘了问题的本质—实现 ,我们编程的目的是要去实现一个东西,这个东西可大可小,但必须都能够实现它。我们不能迷失在项目的过程中,而要时刻想着项目的最终目标,过程的流程图是帮助我们梳理思路的工具,但并不是我们每一步的束缚,对于大师们所创作的“经典”,我们既要去学习,又要去创新,去改变。当我们理解了这些经典的本质后,我们就可以源于实际的需要去制造适合自己的模型。软件工程中从瀑布模型到V模型不就是一个很好的例子吗。
当然实现这一转变的前提是,我们不是只看到了事物的表面,更加看到了实质性的东西,如果只是把V模型当成折弯了的瀑布,那我们只会“画虎类狗”,作者以“刻鹄类鹜”与“画虎类狗”展开叙述,最后引出在瀑布模型与RUP模型之间,学习前者而不成,可思过程的本质,学习后者而不成,可得文字的架子。只要我们能够懂得其精髓的东西,对于两种模型我们都可以随手搬来就用,甚至可以将两种模型的优点集于一身,创造出一个属于自己的模型去完成自己的目标,要知道,过程不是死模型,我们不能循规蹈矩,亦步亦趋。
工程不是做的,是组织的,大部分研发人员只是完成了项目经理交代的任务,只能算是完成了项目的一个过程,做过程不等于做工程,当项目经理将所有的过程组织起来的时候,才算是完成了一个工程,所以工程不是做的,是组织的,我们也应努力做到项目经理,那样才算是你完成了一个项目,实现了一个项目的功能。
这一章主要告诉我们做工程和做过程的区别,做过程绝不等于做工程,我想现在的软件开发者大多都只是在做过程吧。等待项目经理分配好每个角色后,每个人去完成自己的那份任务,照着一些所谓的模型,做完每一个阶段,但这并不是做工程,而是在“做过场”,每个角色都将自己的环节当成一个“过场”,如同演戏一样,从A做到Z,就一切的完成了。如此这般,项目将是一场无休止的演出而已。我们都忘了问题的本质—实现 ,我们编程的目的是要去实现一个东西,这个东西可大可小,但必须都能够实现它。我们不能迷失在项目的过程中,而要时刻想着项目的最终目标,过程的流程图是帮助我们梳理思路的工具,但并不是我们每一步的束缚,对于大师们所创作的“经典”,我们既要去学习,又要去创新,去改变。当我们理解了这些经典的本质后,我们就可以源于实际的需要去制造适合自己的模型。软件工程中从瀑布模型到V模型不就是一个很好的例子吗。
当然实现这一转变的前提是,我们不是只看到了事物的表面,更加看到了实质性的东西,如果只是把V模型当成折弯了的瀑布,那我们只会“画虎类狗”,作者以“刻鹄类鹜”与“画虎类狗”展开叙述,最后引出在瀑布模型与RUP模型之间,学习前者而不成,可思过程的本质,学习后者而不成,可得文字的架子。只要我们能够懂得其精髓的东西,对于两种模型我们都可以随手搬来就用,甚至可以将两种模型的优点集于一身,创造出一个属于自己的模型去完成自己的目标,要知道,过程不是死模型,我们不能循规蹈矩,亦步亦趋。
工程不是做的,是组织的,大部分研发人员只是完成了项目经理交代的任务,只能算是完成了项目的一个过程,做过程不等于做工程,当项目经理将所有的过程组织起来的时候,才算是完成了一个工程,所以工程不是做的,是组织的,我们也应努力做到项目经理,那样才算是你完成了一个项目,实现了一个项目的功能。
相关文章推荐
- 数据结构实践项目——树和二叉树(2)
- redis邮件与事务
- Apache和Apache Tomcat的区别
- Linux下端口被占用确认
- BZOJ 1823: [JSOI2010]满汉全席( 2-sat )
- linux笔记:网络命令ping,traceroute,ifconfig,netstat;挂载和卸载命令mount,umount
- 博弈
- java文本写入
- 【干货】贪婪的主力竟然这样操盘
- 【Alpha】Daily Scrum Meeting第一次
- 共享代码——航班预订管理系统UFT脚本代码
- 【Alpha】Daily Scrum Meeting第一次
- linux的aix下的makefile参考
- 数据结构实践——用二叉树求解代数表达式
- NSUserDefaults 初探
- IOS个人帐号推送证书创建
- 显式游标
- sql和access中截取字符串的区别
- JavaScript高级程序设计之DOM之节点层次之Text类型第10.1.4讲
- 【turtlebot】陀螺仪的安装以及标定(iRobot Create 底盘+ADXRS610陀螺仪)