嗯!公司邀請了外部咨詢公司的講師給我們培訓了三天的設計模式,三天設計模式其實根本講不了多少東西,但是我一直認為,在學校我們學習的是知識,但是工作中的培訓不在于你學到了多少東西,而是在于它能多大程度上引起你對自身的思考和這些思考促進的改進。這次培訓成功的做到了,并且不止于此,我同時也學到了不少具體的知識。
設計模式說起來真是讓人又愛又恨,江湖上流傳著設計模式的各種傳聞,比如簡潔、優雅、靈活、可擴展;又比如臃腫、麻煩、耗時間。每次各種面試都是必然會出現的東西,但是總又感覺自己在工作中根本用不到,這就像是我們聽得見它,但是看不見它、摸不著它。最后固化成,這東西也就是在面試中會用一下而已。
隨著自己工作年限的增加,我越來越發現自己寫的代碼似乎很別扭,應該有方式可以簡化和增強,但是一直都不清楚怎么去做,自去年而來這種感覺越來越強烈,自己雖然也去翻了一下設計模式的書籍,但是恕我愚鈍,真的是晦澀難懂,并且自己雖然呼倫吞棗的習得了幾個模式,也不過是跟自己原來自己思考的幾種解決方式相吻合的幾種模式而已。并且使用模式的過程并不愉快,造成自己雖然感覺需要在這里提高,但是卻無從下手,內心的焦躁開始浮現,信心降低,自我認同下降。
本次培訓于我來講最大的收獲是,我感覺我去年之前的代碼寫得屎一樣,今年寫得代碼就想是大便味的咖喱。我開始認為自己的代碼寫得的確夠爛。
我希望自己可以以此為契機,能夠提升自己的設計意識。主動的去使用模式,改進和強化應用能力。最好,祝自己好運。
做一個持續的學習者。