PTR 與 BUGS

每次wow 作出大patch 之前都會先行推出ptr 好讓玩家先去試試那些boss 或者新的東西, 這一個ptr 就如程式開發裏的UAT, 當然它們不是完全一樣的東西,因為就算玩家不滿意,patch 還是會出來的,但uat 不同,當用家不滿時, 這個production 可能要作出無數次的修改去盡量滿足用家,或者要使用高超的口才去說服用家去接受,才能通過UAT而上production. :p

不過其實太致來說PTR 同UAT 也是一個機會找出一些bugs 出來給設計者去修正, 當然同樣身為一個developer 的我也明白有些時候bugs 是要在特定的condition 才會出現, 只要有少少的變數也可能會出現一個沒有預期的結果.但我到現在也不能明白的時PTR 能down 的boss, 上到production 卻有N 個bugs出來(也許唔係bugs 係問題)..這個就少不免有點古怪!!也許是因為在上production 的最後一刻才作出了一些修正吧...但往往好多時就係因為一些修正而生出另一個bugs 出來 (這個是程式設計中有趣的東西, 新的bugs 的出現往往都是因為你去嘗試修正別的問題, 這個根本是一個loop來的...=.=!)

經過了4年wow 的生活,每一次佢出patch 後的幾天,都會有rolling restart的指定動作, 目的是令server stable 一點同作出一些hotfix (應該是改一些db setting 或者config file吧), 這個也已經見怪不怪了..也許有一天當它patch 後不用rolling restart 時我才會覺得奇怪呢!

0 回應:

Post a Comment