在做每一件重要的事之前,我们必须考虑每一步的重要性,很多时候我做事都喜欢省力,觉得有些事别人做过了,自己没必要去在检查一遍,尤其是对一些大公司的东西,对他们有种莫名的信任,但最近却发现我错了,我不应该这样盲目的信任,每个任务,每个产品都是人做出来的。只要是人做出来的,肯定就会有考虑不到的地方。他们只是在他们所在的环境中,测试到了可以的地步。在一个新的环境中就可能会有考虑不到的地方。所以我们必须检测。我们平时犯的很多错误,很可能就是由于我们的不在意引起的。

     就比如一个版本库的创建工作,我当时做的工作只有以下几步,第一:创建版本库;第二:在本地初始化版本库;第三:上传本地版本库;第四:发现上传有误 ,检测错误,解决问题;第五:重新上传;至此版本库的创建工作完成,发布版本库。

     但正确的过程就是如此吗?我们可以保证每一步都是正确的吗?真正正确的方法是什么?严格的说可以按照以下步骤完成:第一:编译原始代码(检测原始代码是否有误);第二:在服务器创建版本库;第三:本地初始化版本库,并将验证的代码迁入版本库;第四:上传版本库;第五:发现错误,修改错误;第六:编译修改后的代码(验证修改后代码是否正确);第七:上传代码;第八:下载代码;第九:验证下载的代码给上传的代买是否一致如果一致发布版本库,如果不一致转入第五步。