flex開發 框架 vs 小工具

2021-08-25 10:29:53 字數 497 閱讀 6270

經過最近半年的專案實踐,我一直在思考,框架 vs 小工具兩種開發方式。

雖然目前專案用了parsley框架,但目前我在慢慢淡化其作用。更多的通過一些小的通用工具在組織整個專案。

用ui框架來裝配介面。

用乙個簡單serviceutils來與server端通訊。

用乙個通用可配置的 查詢-分頁顯示介面 來做查詢條件 - 分頁 - 結果列表模式的介面。

。。。雖然不像xx框架那個使用xx模式,有xx強大功能。好處卻顯而易見,因為每個工具都很小,我可以用15分鐘就給乙個新手解釋清楚其原理和使用。而框架去需要昂貴的學習成本,維護起來也更麻煩。

當然,框架有其價值,問題在於是不是和我們的實際情況相match。

下圖是我們的乙個ui裝配框架的乙個截圖(不過是乙個類windows系統介面的東西),每乙個功能通過配置檔案配置到選單裡。當然這個ui裝配框架並不算乙個「小」工具,我花了一周開發出來,並在隨後在專案實際應用中完善。

[img]

未完,不一定續。。。

開發小工具

獲取上級方法的資訊 thread.currentthread getstacktrace 1 是你當前方法執行堆疊 thread.currentthread getstacktrace 2 就是上一級的方法堆疊 以此類推 param content return public static stri...

vs工程清理小工具

通常我們在傳輸vs工程的時候,有很多不必要的檔案可以清理,通常這些檔案占用的空間可能還比較大,遠超工程 檔案的大小,於是寫了這個小工具,方便清理工程,支援多個過程同時清理,拖拽到介面上即可。核心 如下 void cvsprojectcleanerdlg onbnclickedok else 開始逐個...

EAS開發小工具

系統選單 啟用系統選單快捷鍵 shift ctrl alt k 系統選單匯出 geninsert select from t bas sysmenuitem where 1 1 客戶化選單 客戶化選單匯出 geninsert select from t pm mainmenuitem where 1...