有關軟體複用問題(蓋上一次的文章) (轉)
在現代的開發裡,有很多的公司現在一直在考濾軟體複用,因為其可以節省資金,才力,提高開發。以下我的一點見解:
要顯示的所構件(如edit,button) 通通的寫在文字或裡頭,然後進行,如果要新增構件就不用到裡面去修改了,這樣也可以根據文字來想提取自己所用的構件。
如:
流水號
欄位名
顯示標籤
欄位型別
欄位長度
是否關鍵欄位
是否建立
可否為NULL
顯示掩碼
資料表流水號
是否可見
是否啟用
是否LOOKUP 下是與他表關係用的
LOOKUP表流水號
LOOKUP欄位名
型別 下的資訊是為編輯介面用的
控制元件左邊界
控制元件右邊界
控制元件高度
控制元件寬度
。。。
。。。
。。。
這樣使得整個的大小很小,大家有沒有發現為什麼delphi.exe的大小才幾百K,而我們自己開發的.exe則很大,有的達到幾十M的。這是因為delphi它採用了此種的方法來解決的,這就是為什麼我們每次開啟delphi都要用很多時間,而關閉的時候也要發很多時間。
多層的分散式系統也應該是採用此種方法來解它分配的問題,要不然總不能要升級的時候都派專門人員去吧!
但是這並不能完全的解軟體複用的問題,因為它還存在著整個介面的排版問題,就是說如果它上面要的構件很多那要怎麼辦呢?於是我就想能否用以的來解決這個問題,就是採用API來取得介面的大小從而來判斷構件的在介面上的排版的問題(還在思索中)。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-958727/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 關於軟體複用的思考 (轉)
- 軟體複用導致的軟體依賴問題 - research!rsc
- 複製貼上程式碼真的有問題嗎?
- 有關laravel 上傳圖片訪問404的問題Laravel
- IT國內應用軟體專案管理的若干問題(轉)專案管理
- 中介軟體相關問題整理
- 關於MSSQL佔用過多記憶體的問題 (轉)SQL記憶體
- 有關軟體的思考
- 有關swoole+laravel 上傳檔案的問題Laravel
- 樹上最小點覆蓋的一類問題
- 有重複元素的排列問題
- 軟體研發之道——有關軟體的思考
- 有關模型關聯的問題模型
- 關於軟體測試的7個核心問題
- 關於GI和DATABASE軟體版本高低的問題Database
- OCP考完有關證書有任何問題的請參考裡面文章處理
- 有關介面測試的用例設計問題
- [軟體工程]軟體中的量化問題軟體工程
- BlueDog 關於標準C++有關問題的解答<二> (轉)C++
- 【轉】關於軟體外包企業如何建立員工歸屬感的問題
- Linux下軟體應用的相關命令(轉)Linux
- 廣商14級軟體工程團隊第一次衝刺相關問題軟體工程
- 用Gtk+開發Linux上的GUI應用軟體(轉)LinuxGUI
- 有關 Android Studio 重複引入包的問題和解決方案Android
- Android 軟鍵盤蓋住輸入框的問題Android
- 關於硬體及軟體實現條帶化的問題
- 用SQL解決有向圖問題(轉)SQL
- 終端複用軟體 tmuxUX
- [軟體工程]程式碼的複用與軟體企業管理軟體工程
- 轉 外企面試--基本涵蓋了所有問題面試
- 關於軟體測試七個核心問題
- 轉換軟體有哪些好用的?
- 解決軟體供應鏈安全問題需要關注哪些問題
- 關於SQL Server的記憶體佔用問題SQLServer記憶體
- 有關使用java -Xrunhprof的問題Java
- 有關時間同步的問題
- 有關*.properties檔案的問題
- 軟體開發進度管理的四個問題(轉)