維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:36 PM
今天也是對著混沌發瘋的一天
維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:38 PM
要在某個地方加/改一點東西
但那個地方纏繞著的是錯綜複雜的垃圾程式碼和不必要的Animator
結果花了一個下午嘗試解開死結再改
維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:40 PM
說是解開
實際上是到處打補丁
誰寫的爛東西啦
咖啡壺
@hikari521
Thu, Sep 20, 2018 1:42 PM
你知道的
hoot(s.)
@Lemony567
Thu, Sep 20, 2018 1:42 PM
維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:42 PM
Thu, Sep 20, 2018 1:43 PM
有結構好好的寫很難嗎
不該集中的集中
應該集中的卻分開來寫
寫作"Manager"的處理器本應做好本份就足夠
但實際卻是管到別人門前甚至內部不應該處理的
咖啡壺
@hikari521
Thu, Sep 20, 2018 1:43 PM
Manager管別人聽起來很正常(咦
維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:44 PM
咖啡壺
: 打個比喻
這個Manager會連隔壁部門都會管的啊你說正不正常wwww
維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:46 PM
說真的
這是我出來從事遊戲開發工作的幾年來
碰過最爛的程式架構 沒有之一
維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:49 PM
上一家公司剛進去時看到的二千多行 Switch State Machine 已經比現在的容易處理很多 至少那個還看得出結構
現在的?找了半天也找不到造成 bug 的程式碼
ぐだ熊@請教我如何忘記你
@kckenny2008
Thu, Sep 20, 2018 1:51 PM
維斯坦茲
: 這個問題怎麼看都是前人的能力問題,還有請他的人的問題…
維斯坦茲
@JLChnToZ
Thu, Sep 20, 2018 1:52 PM
今天就是找 Animator 用 Refactor 用第三方工具找了半天也不知道錯在哪
重寫?抱歉如果真的來重寫 先處理好那二千多行連隔壁也會管的manager吧
載入新的回覆
但那個地方纏繞著的是錯綜複雜的垃圾程式碼和不必要的Animator
結果花了一個下午嘗試解開死結再改
實際上是到處打補丁
誰寫的爛東西啦
你知道的不該集中的集中
應該集中的卻分開來寫
寫作"Manager"的處理器本應做好本份就足夠
但實際卻是管到別人門前甚至內部不應該處理的
Manager管別人聽起來很正常(咦這個Manager會連隔壁部門都會管的啊你說正不正常wwww
這是我出來從事遊戲開發工作的幾年來
碰過最爛的程式架構 沒有之一
現在的?找了半天也找不到造成 bug 的程式碼
重寫?抱歉如果真的來重寫 先處理好那二千多行連隔壁也會管的manager吧