模式与方法论
模式:模版、樣式、參考物、方法論。
模式可以作為解決問題的方法論起點;將問題與已解決問題的方案和方法論作對照,在原有方案基礎上作出修改,以解決新的問題。
模式:方案、參考、方法論。
?
是一種認識論意義上的確定思維方式。是人們在生產生活實踐當經過積累的經驗的抽象和升華。簡單地說,就是從不斷重復出現的事件中發現和抽象出的規律,是解決問題形成經驗的高度歸納總結。只要是一再重復出現的事物,就可能存在某種模式。[1]
模式,即pattern。其實就是解決某一類問題的方法論。即把解決某類問題的方法總結歸納到理論高度,那就是模式。
Alexander給出的經典定義是:每個模式都描述了一個在我們的環境中不斷出現的問題,然后描述了該問題的解決方案的核心。通過這種方式,你可以無數次地使用那些已有的解決方案,無需在重復相同的工作。
模式有不同的領域,建筑領域有建筑模式,軟件設計領域也有設計模式。當一個領域逐漸成熟的時候,自然會出現很多模式。
模式是一種參照性指導方略。在一個良好的指導下,有助于高效完成任務,有助于按照既定思路快速作出一個優良的設計方案,達到事半功倍的效果。而且會得到解決問題的最佳辦法。
?
是理論和實踐之間的中介環節,具有一般性、簡單性、重復性、結構性、穩定性、可操作性的特征。
總結
- 上一篇: 智能推荐:“相关性搜索”只给你最想要的
- 下一篇: varnish缓存服务器构建疑问