我們現在沒有討論的但有必要討論的模式
當前,解決軟體開發的效率和質量的問題,複用是重要途徑。人們逐漸由原來的程式碼複製貼上式的複用,轉到了基於軟構件的複用,也產生了基於構件軟體開發CBSD和基於構件軟體工程CBSE等概念和研究。儘管如此,人們的複用層次仍停留在程式碼實現層次。
模式的複用,包括體系結構模式和設計模式的複用,將複用的層次提高到分析和設計層。把複用的重點放在抽象層次上,這將從根本上解決軟體開發中的問題。將人們的成功設計經驗不斷形成模式,並透過建立模式庫將這些模式分類和描述,為以後的軟體開發設計提供指導。
在瀏覽了很多討論設計模式和應用框架的論壇後,發現人們在該類版塊主要討論的東西有:
1、討論某一具體設計模式。
某人剛學習設計模式不久,然後釋出自己對某模式的理解,然後發貼請教高手如何應用該模式。
2、討論應用框架。
人們熱衷與比較各類應用框架,MVC,如討論Spring, Struts等。比較他們的有缺點,互有支持者。
3、討論應用框架使用中遇到的問題。
討論這些框架的具體應用。請教如何解決在應用這些框架時遇到的問題。
人們討論的問題都比較實際,主要目的還是為了解決實際的日常工作中的專案的問題,這很自然和可以理解。我想即使是設計模式、體系結構、應用框架的討論社群,能常光顧的還是做編碼這一層的人居多做系統分析和架構設計的人少,所以不難理解人們討論的是以實際編碼實際應用為主,而討論模式採掘、體系結構設計和應用框架開發的幾乎沒有。
模式的複用,包括體系結構模式和設計模式的複用,將複用的層次提高到分析和設計層。把複用的重點放在抽象層次上,這將從根本上解決軟體開發中的問題。將人們的成功設計經驗不斷形成模式,並透過建立模式庫將這些模式分類和描述,為以後的軟體開發設計提供指導。
在瀏覽了很多討論設計模式和應用框架的論壇後,發現人們在該類版塊主要討論的東西有:
1、討論某一具體設計模式。
某人剛學習設計模式不久,然後釋出自己對某模式的理解,然後發貼請教高手如何應用該模式。
2、討論應用框架。
人們熱衷與比較各類應用框架,MVC,如討論Spring, Struts等。比較他們的有缺點,互有支持者。
3、討論應用框架使用中遇到的問題。
討論這些框架的具體應用。請教如何解決在應用這些框架時遇到的問題。
人們討論的問題都比較實際,主要目的還是為了解決實際的日常工作中的專案的問題,這很自然和可以理解。我想即使是設計模式、體系結構、應用框架的討論社群,能常光顧的還是做編碼這一層的人居多做系統分析和架構設計的人少,所以不難理解人們討論的是以實際編碼實際應用為主,而討論模式採掘、體系結構設計和應用框架開發的幾乎沒有。
相關文章
- 當我們在討論遊戲社群時,我們在討論什麼?遊戲
- 有沒有一些大廠的高階架構技術討論討論架構
- 當我們討論TCP的連線運輸管理時,我們在說什麼TCP
- 【討論】論 cursor 在測試中的使用
- SetUnhandledExceptionFilter 的討論ExceptionFilter
- 我們來討論一下apache 的 Turbine專案吧。Apache
- [iOS Monkey 討論帖] 整套新的 fastmonkey 討論iOSAST
- [技術討論]關於低耦合開發的討論
- 關於一個建立型模式的討論:模式
- 當我討論遊戲是否“好玩”時我在說什麼?遊戲
- Ioc模式 Dependency Injection模式和AOP討論模式
- js中分號的討論JS
- 《NewSQL與NoSQL的討論》SQL
- 求一.NET算術演算法.歡迎朋友們都進來討論討論.演算法
- 我們常討論的遊戲吸量和次日留存究竟是啥?遊戲
- 討論設計模式和00思想設計模式
- 關於《絕區零》,我們還能討論些什麼?
- 直接路徑插入模式的一些討論模式
- 現在網路上很多人在討論AOP
- 關於UI的一次討論——來自專案管理群的討論UI專案管理
- 請問這論壇開發有討論群不
- 討論JDK的File.equal()JDK
- 關於oracle SCN 的討論Oracle
- 討論:大家來討論一些連線涉及到的引數
- 設計模式討論之abstract factory篇設計模式
- 在快取中檢索資料的方式大討論快取
- 關於部落格評論外掛的討論
- 在專案中使用設計模式的淺見,歡迎大家討論:)設計模式
- [技術討論]多使用者(多公司)的資料庫設計討論資料庫
- 討論著軟體測試發現到最後都不是在討論軟體次測試了
- [譯] 討論 JS ⚡:文件JS
- httprunner 大佬討論群HTTP
- Ruby語言討論
- 討論個有關模組化設計的問題
- W君的“PMBOK與CMMI有何區別?”討論
- 討論下一個token預測時,我們可能正在走進陷阱
- 對容器映象的思考和討論
- failover機制的小討論AI