进步远非由变化组成,而是取决于好记性。不能记住过去的人,被判重复过去。
——George Santayana, Life of Reason
我们在用户界面中找寻的一个重要的东西是UNDO键——一个能原谅我们的错误的按钮。如果环境支持多级撤消(undo)与重做(redo),那就更好了,这样你就可以回去,撤消几分钟前发生的事情。但如果错误发生在上周,而你那以后已经把计算机打开关闭了十次呢?噢,这是使用源码控制系统的诸多好处之一:它是一个巨大的UNDO键——一个项目级的时间机器,能够让你返回上周的那些太平日子,那时的代码还能够编译并运行。
源码控制系统(或范围更宽泛的配置管理系统)追踪你在源码和文档中做出的每一项变动。
更好的系统还能追踪编译器及OS版本。有了适当配置的源码控制系统,你就总能够返回你的软件的前一版本。
但源码控制系统(SCCS)能做的远比撤消错误要多。好的SCCS让你追踪变动,回答这样的问题:谁改动了这一行代码?在当前版本与上周的版本之间有什么区别?在这次发布的版本中我们改动了多少行代码?哪个文件改动最频繁?对于bug追踪、审计、性能及质量等目的,这种信息非常宝贵。
分享到:
相关推荐
黑马程序员——Android移动开发源码
《程序员算法趣题》随书的课后源码。作者是增井敏克。
[12]优秀程序员之路——C++开发经验及技巧大汇总.zip上位机开发VC串口学习资料源码下载[12]优秀程序员之路——C++开发经验及技巧大汇总.zip上位机开发VC串口学习资料源码下载[12]优秀程序员之路——C++开发经验及...
Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码——Iphone主题源码Iphone开发系列源码...
安卓Android源码——实用源码——屏幕锁源码.zip
自动健康填报————源码
安卓Android源码——精典源码之游戏源码——忍者快跑.zip
安卓Android源码——精典源码之手机通过wifi控制电脑程序源码.zip
安卓Android源码——精典源码之应用程序自动更新源码.zip
Android源码——简单代码实现的Android源码——计算器源码.zip
安卓Android源码——精典源码之指南针定位源码.zip
安卓Android源码——精典源码之等待提示动画源码.zip
安卓Android源码——精典源码之音乐播放器源码.zip
Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发系列源码——多功能播放器源码Iphone开发...
红警辅助——易语言源码 红警 红色警戒 易语言 源码 辅助
安卓Android源码——精典源码之星座连萌.zip
《CSS网站布局实战》——实例源码包《CSS网站布局实战《CSS网站布局实战》——实例源码包》——实例源码包
PID学习——PID源码 包含学习套件地址,PID学习资料,对于的源码,源码对应的原理图 内含 PID源码 电机速度闭环控制 电机位置闭环控制 代码对应原理图
安卓Android源码——精典源码之英语单词记忆程序源码.zip
安卓Android源码——精典源码之手机荣誉管家项目源码.zip