重構GUI,糊涂了一段時間后終于大概明白自己在做一件什么樣的事情了。
之前從書上網上看過一些人重構代碼的經歷,如何繼承啊,模式啊什么的,于是俺也雄心勃勃外加完全不懂得思考怎么樣重構該GUI框架,結果完全弄錯了有木有。。。
做過一次才知道,為什么有人之前告誡說重構一定要小心,剛開始時信心滿滿的做,后來越做越灰心,最后看著自己重構的代碼,無地自容啊。
不過這次我是開始就給搞錯了,這次重構主要是
1從內部去掉冗余代碼
2訪問控制符要慎重選擇
3流程要清晰,十分清晰
其中3搞定了,1,2應該都不是問題,看著如此殘忍的代碼之間的來回調用,復雜的變量互相賦值。。。。信心不太足?。?br />來到新公司的第一個任務,我是笨還是聰明,是自信還是自卑,看著別人信手拈來的輕松工作方式,我咋這么差勁捏。