好了,乍一看并不是太壞。但是考慮一下:
變更是在整個(gè)業(yè)務(wù)系統(tǒng)上做的。如果我們?cè)诓渴鹦掳姹镜臅r(shí)候出了什么錯(cuò),其間的每分鐘都會(huì)遭受損失。我們真的那么肯定這個(gè)變更不會(huì)影響其他部分?
事實(shí)上并不只是改正了拼寫(xiě)錯(cuò)誤。我們還在生成新成品的時(shí)候改變了版本號(hào)。但是改變版本號(hào)應(yīng)該是安全的,對(duì)吧?你確定嗎?
這里的關(guān)鍵是我們已經(jīng)在確認(rèn)變更是否安全這件事上費(fèi)了相當(dāng)大的精力。系統(tǒng)太復(fù)雜了,即使考慮微不足道的變更所帶來(lái)的影響也變得相當(dāng)困難。
現(xiàn)實(shí)中,一個(gè)變更通常要比改正拼寫(xiě)錯(cuò)誤要復(fù)雜得多。所以,我們需要為所有變更考慮部署鏈上包括人工校驗(yàn)在內(nèi)的所有方面。
這樣一來(lái)我們就到了一個(gè)不該去的地方。