1. 程式人生 > >週記:Twenty

週記:Twenty

這周快要煩死我啦……

上週已經將工具重構完了,這周在做工具相關的 P P T PPT ,做到一半發現還是那個旋轉映象的問題沒有解決,於是繼續搞 B u

g Bug ,搞來搞去還是不行,於是繼續做 P P T PPT ,然後再找 B
u g Bug
,一週五天,兩天做 P P T PPT ,三天找 B
u g Bug
,問題是 B u g Bug 依然沒有解決,我想死。

這個 B u g Bug 極其詭異,為了縮小 B u g Bug 的定位範圍,專門將該功能提出來寫了一個 d e m o demo 並且復現了 B u g Bug ,可是問題來了,就這麼一個功能,可能出現問題的地方實在是少,起初將問題鎖定在旋轉矩陣上,可是經過幾番測試發現,不過是正常效果還是映象的非正常效果,旋轉矩陣的結果都是一樣的,那麼會不會是別的矩陣的問題呢?於是將其他幾個矩陣全部重置為單位陣,發現並沒有避免這個 B u g Bug 的發生,所以基本可以確定不是矩陣的問題,然而奇葩的是當映象發生時,通過重置矩陣可以消除 B u g Bug ,我難受。

最後實在是找不到了,只能找一些現成的具有旋轉功能的 d e m o demo 去改資料來測試是否也存在 B u g Bug ,萬一是我旋轉策略的問題呢?可是然並卵,找到的幾個 d e m o demo 都存在這個問題。於是有人說會不會是萬向節死鎖問題,然而這八竿子打不著啊,也是病急亂投醫了,還有的大佬說什麼用四元數可以避免這個問題,甚至有一些大佬說控制旋轉角度不超過九十度可以避免這個問題,但是事實證明,統統行不通!!!

最後實在是無奈,想起那句話,學計算機,當你遇見一個很短期內無法解決的問題時,如果影響不大,先放一放,等各方面積累的經驗足夠多時,再去審視這個問題說不定就可以發現新的角度。的確,學計算機是一個螺旋上升的過程,很難直線性解決問題,很多時候也是需要曲線救國的,最後週五下午決定,暫時降低該 B u g Bug 的優先順序,因為這個 B u g Bug 對使用的影響並不是特別大,可以通過重置來避免,所以可以先不管,等時機成熟了再去下刀根治它。嗯,也可以理解為,我退縮了。

這是不愉快的一週,很惆悵。不過也是很愉快的一週,因為這周我有了物件,並且愉快的度過了週末。

哇,初戀哦~~~

倦鳥
2018.11.18 21:33