今天一天的工作都是在為自己的以前的 ‘果’ 擦屁股,這種情況,令自己無言以對,更給同事帶來了非常大的麻煩。
造成這種 ‘果’的 ‘因’ 是因為自己沒有獨立思考。
在請教別人問題的時候,自己習慣性的說,好的,我明白了。大多數時候是明白了一半,然后另一半就由自己腦補了。腦補的結果可想而知,雖然有時候是正確的,大多數而言還是錯誤的理解。
舉例來說吧,在玩家進入游戲的時候,需要將哪些數據加載到角色的緩存中,需要將哪些數據獨立于角色的緩存信息,有時候自己糊涂的分不清楚,結果就是獲取,使用,更新數據造成了很大的麻煩。有些時時更新的數據,就需要定義接口,讓客戶端發送請求,單獨發送請求獲取最新的數據,這樣才是正常的邏輯。自己腦補的結果就成了,將這些數據一下子在玩家進入游戲的時候,發送給他。然后去維護這個大數據。不僅造成了用戶流量的浪費,還給游戲服務器造成了不必要的負擔。
想起了高中班主任的一句話:自己去悟。 看起來覺得 班主任很不負責任,但是自己在那一年,感覺是進步最大的。只有自己領悟到,才是自己的東西,沒有人再從你腦子里奪走。
今天的這個教訓,自己記下來,也給自己提個醒,聽別人說話,別人只能給你建議,最主要的還是自己獨立思考,該怎么用才更好,該怎么樣才會更方便,整個系統的想一遍。
跟同事說抱歉的同時,自己也在內心狠狠的戽了自己一巴掌。
希望以后自己能專注于思考,而不只是僅僅去寫代碼。這樣寫出來的代碼才能是高質量的,高效率的。