2011年12月30日 星期五

再看Design Pattern

最近有機會重新思考軟體建構的深度, 最終目標當然是能把Design Pattern化為己用, 而不是只能看懂別人的用法.

基本上, 個人認為, 雖然四人幫的著作是Design Pattern的鼻祖, 但真正發揚光大感覺是Java出現以後, 繼之前高先生的Android Design Pattern之後, 說真的, 要驗證是不是真的融入自己的招式,就看自己的思路就可以知道, 幾乎不太想得出當初理解的感覺, 不是書上寫得太牽強, 就是我還沒辦法融會.

看到書架上還有一本2002年出版的,"Design Patterns於Java語言上的實習應用", 是日本人寫的, 大略看了一下, 應該會有更好的感覺才是, 光K武功祕笈始終不夠, 一定要能融會到自己的系統邏輯, 才能衍伸出自己的一套用法.

寫程式的年資和寫程式的能力是沒有關係的, 真正要晉升到另一個層次, 還是要靠高段的思考邏輯以及融會前人累積的解題模型, 針對系統所處的情境最適當的設計.