我正在閱讀,Erich Gamma和其他人寫的"Design Patterns:Elements of Reusable Object-Oriented Software"。我決定做一些小型項目,以查看將設計模式應用於我編寫的軟件的實際結果。應該嚴格設計模式的實現嗎?
我應該如何嚴格執行它們?我在互聯網上看到了一些實現interpreter pattern的例子,它們只是跳過實現中的整個類/接口/方法。是否應該允許做同樣的事情,還是嚴格執行以避免未來的問題,例如預支持功能?或者,設計模式不能被看作是對所有事物的答案,並且它們是否應該適用於當前情況,即特定於代碼?
順便說一句,你鏈接到「http://www.interpreter_pattern.com/」,這是你的意思? :) – Grundlefleck 2009-01-11 22:26:27
哈哈不,現在修復;-) – 2009-01-11 22:38:12