模組介面是模組之間進行對接互動的門戶,我們在設計時至少應該遵循以下四個原則:
一,簡單原則。所謂簡單,主要體現在模組介面的使用方法
上,模組的使用者在不借助或借助很少的文件的情況下,就可以輕鬆使用模組所提供的功能。這首先要求介面方法的命名要規範,每個對外提供的方法名都應該有意
義,讓使用者可以通過名稱猜測到方法的主要用途;其次要求介面中的相關引數的資料型別要盡可能的簡單,盡量少使用巢狀層次多的資料結構,必要時可以
構建全域性應用的記憶體環境來儲存模組間共同使用的資料,同時在這個記憶體環境之上提供不同資料的操作方法,從而減少模組間直接性的複雜資料的傳遞;
其三,模組介面的方法盡可能單一,設計模式中的工廠模式是一種不錯的選擇。
二,封閉原則。
封閉原則要求的的是,模組功能的實現細節要完全對外封閉,而且在對模組內部的處理邏輯進行修改時,不會影響模組使用者的呼叫邏輯。
三,完整性原則。做為功能模組,它所提供的功能應該是乙個全面的整體,一些具有細微差別的功能應該被集中到乙個模組中,這樣我們可以方便利用繼承、過載
、覆寫等技術手段來提高**復用率,同時也可以提公升模組使用的靈活度。
四,可置換原則。我們很難保證乙個功能模組所提供的功能會永不過時,因此在介面設計時應該盡可能的應用介面程式設計思想,為介面提供標準的介面規範,這樣將來可以輕鬆的用遵循介面規範的新的模組置換原有的模組,而不會影響其到他相關模組的呼叫方式。
模組間介面設計的原則
模組介面是模組之間進行對接互動的門戶,我們在設計時至少應該遵循以下四個原則 一,簡單原則。所謂簡單,主要體現在模組介面的使用方法 上,模組的使用者在不借助或借助很少的文件的情況下,就可以輕鬆使用模組所提供的功能。這首先要求介面方法的命名要規範,每個對外提供的方法名都應該有意 義,讓使用者可以通過名稱...
介面設計原則
在概要設計階段,根據需求階段的調研結果,我整理了系統介面設計的基本原則。因為在 開發階段,很多時候介面的具體製作室由開發人員直接寫 因此必須確定一定的原則和規範,以保證系統介面的統一。一般適用原則 b s架構使用原則 螢幕適應 web頁面需要適應不同使用者螢幕大小。瀏覽器相容 需要適應不同瀏覽效果,...
WEB介面設計原則
進入與退出編輯模式通常應該採用同樣的互動風格。這樣才有助於發現相反的操作,而就是所謂的對稱 互原則。如果頁面中有乙個字段需要編輯,應該優先使用單字段行內編輯 對於多個欄位或更複雜的編輯,可以使用多欄位行內編輯 如果編輯時的上下文無關緊要,或者使用者在編輯時應該全神貫注,則使用覆蓋層編輯 對於網格編輯...