25 123
发新话题
打印

[赏析] 【未雨绸缪-理解软件配置管理】赏析二( 此文章被查看:1588次,被回复:24篇!! )

本主题由 懂你 于 2008-5-19 19:44 设置高亮

【未雨绸缪-理解软件配置管理】赏析二

本周与大家分享『未雨绸缪-理解软件配置管理』一书中的第二章的精彩段落,您也来评点一下。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

== 第二章中,引入软件配置管理的一些基本思想 ==
即使只有一个程序员,也需要软件配置管理。只是,这时做软件配置管理的方法,主要是一般性常识,因此常常意识不到做了软件配置管理。让我们来看一看。
程序员会经常随手按Ctrl+S键(注:对于不同的编辑器,“保存”这一快捷方式所对应按键组合可能是不同的。Ctrl+S是比较常见的情况。),这一个动作的意思是告诉计算机,保存当前内容到磁盘。这样心里比较踏实。因为有无数潜在可能,会让尚未保存的修改化为乌有。比如邻桌把电脑电源线踢了,比如编辑器崩溃了,比如操作系统崩溃了,比如一只老鼠迅速跑过键盘,后面还跟着一只猫……
有经验的程序员,会做得更多。他们会经常备份自己写的源代码。比如,在对某一个文件进行大规模修改之前,他有可能先把这个文件拷贝一下,并给这个备份文件取个名字,比如protocol.c.bak。因为他知道,万一涂改得产品转不起来了,可以把文件当前版本和上次保存的版本做个比较,看看修改了哪些地方,到底是什么修改导致了问题。还有可能,干脆就放弃最近的修改,从上次保存的版本开始,换一种思路写。
有些程序员就懒一些。备份一个个文件太麻烦了,干脆把整个目录或者整个产品的源代码都备份。需要备份的时候,把整个产品的源代码复制一下,并且取个有意义名字。比如,对于messenger这个软件,某大侠做过这样一个备份messenger.0823.to_add_icon,意思是说,messenger这个软件,8月23号这天的一个备份,打算开始做增加图标的工作。这样做备份,比按文件备份省事儿多了,而且更有意义:备份的是整个产品,恢复的是整个产品,查看修改的,也是整个产品。并且,能够知道,每次保存版本的原因。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



© 本文为 懂你SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员
优惠购买Rational,Telelogic,Hansky产品,企业VIP服务、实施
VIP服务电话:13581809377

TOP

引用:
原帖由 懂你 于 2008-5-19 19:41 发表
本周与大家分享『未雨绸缪-理解软件配置管理』一书中的第二章的精彩段落,您也来评点一下...
也一直在期待着每一期的精彩...
引用:
即使只有一个程序员,也需要软件配置管理...
这句话我好像以前听到过;
却没意识过;
经常保存也是进行有效管理的一个途径!
“一个人的奥林匹克;一个人的配置管理...”
引用:
比如protocol.c.bak...
对于messenger这个软件,某大侠做过这样一个备份messenger.0823.to_add_icon,意思是说...
这个也就对应着版本管理;
版本控制;
打标签;
安全备份与成功还原等等等等..
引用:
比如一只老鼠迅速跑过键盘,后面还跟着一只猫……
有才;
让我们再次见识到了流水先生的幽默和风趣,
让人期待...


这里“引入软件配置管理的一些基本思想”;
从只有一个程序员的日常操作角度来逐步引我们入门,
让我们体会到配置管理的好处和它的重要性——其实配置管理是软件开发过程中非常值得重视的工作!!


逐层深入;
我们期待着后面更精彩的内容......
本帖最近评分记录



© 本文为 CMStrugglingSCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

惭愧!今天刚想起来,请各位原谅!



© 本文为 沙漠飞雪SCMLife 共同所有,未经同意,请勿转载 ©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 沙漠飞雪 于 2008-5-20 21:33 发表
惭愧!今天刚想起来,请各位原谅!
呵呵,没事的;
懂老大也已经及时的把赏析内容贴上来了。
谁都有疏忽的时候,
以后记住就好了;
这个是自己的一个责任,如果没有特殊情况,最好当是不折不扣的完成;
加油!!

© 本文为 CMStruggling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

谢谢小马哥的理解,确实是我的失误,下次不会发生了,我用手机定了闹钟,呵呵
我认为同样的错误不可以犯2次

© 本文为 沙漠飞雪 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
为受难的同胞们祝福,祈祷……

TOP

引用:
原帖由 沙漠飞雪 于 2008-5-20 21:56 发表
谢谢小马哥的理解,确实是我的失误,下次不会发生了,我用手机定了闹钟,呵呵
我认为同样的错误不可以犯2次
呵呵,是的。
有一句叫做“不应当在同一个地方跌倒两次”;
就像在日常工作中经常出错的话,
也会惹老板不高兴的。
嗯,定下闹钟挺好,做好这方面的“配置管理”;

© 本文为 CMStruggling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

流水先生的文章的确生动活泼,不难从侧面看出我们作为配置管理员对待工作和生活的一种态度。呵呵

“比如一只老鼠迅速跑过键盘,后面还跟着一只猫……” 非常幽默

© 本文为 沙漠飞雪 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
为受难的同胞们祝福,祈祷……

TOP

引用:
原帖由 CMStruggling 于 2008-5-20 21:59 发表

呵呵,是的。
有一句叫做“不应当在同一个地方跌倒两次”;
就像在日常工作中经常出错的话,
也会惹老板不高兴的。
嗯,定下闹钟挺好,做好这方面的“配置管理”;
嗯,配置管理是一个控制过程,也是一种思想,一个经营人生的方式,呵呵

© 本文为 沙漠飞雪 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
为受难的同胞们祝福,祈祷……

TOP

引用:
原帖由 沙漠飞雪 于 2008-5-20 22:00 发表
流水先生的文章的确生动活泼,不难从侧面看出我们作为配置管理员对待工作和生活的一种态度。呵呵

“比如一只老鼠迅速跑过键盘,后面还跟着一只猫……” 非常幽默
同意!
有的时候一两句话就能体现一个人的性格,一两句话也能体现出其幽默所在;
应该是修为到了,
境界也就到了!!
我们也要多多修炼自己的内功了...

© 本文为 CMStruggling 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员

TOP

引用:
原帖由 CMStruggling 于 2008-5-20 21:59 发表


同意!
有的时候一两句话就能体现一个人的性格,一两句话也能体现出其幽默所在;
应该是修为到了,
境界也就到了!!
我们也要多多修炼自己的内功了...
嗯,好好修炼,呵呵

[ 本帖最后由 沙漠飞雪 于 2008-5-20 22:09 编辑 ]

© 本文为 沙漠飞雪 所有,未经同意,请勿转载
©如该文侵犯了您的版权,请联系管理员
为受难的同胞们祝福,祈祷……

TOP

 25 123
发新话题