我認為理想的軟件設計結構(VC):
整體:
底層:純C++類、純C++寫的API。主要封裝數據庫訪問、核心算法等;
業務層:DLL或者COM,封裝業務邏輯,注意通用性;
界面層:使用界面庫開發,根據不同需要選擇免費或者收費界面庫或者控件;
界面:
高難度:Win32自己完全編寫所有界面實現,難度大,靈活度高,體積小,界面不美觀;
中難度:ATL/WTL,編寫界面,難度適中,靈活性好,體積較小,使用別人寫好的類可以適當美觀界面,但界面很難統一;
低難度:MFC或者MFC封裝類,難度低,體積大,界面美觀、統一;
歡迎評論!!
posted on 2005-12-25 12:05
萬連文 閱讀(4278)
評論(20) 編輯 收藏 引用 所屬分類:
亂七八糟