Properties
每一個參數都要定義一個存放的常數與專屬它自己的存取方法。存取方法內呼叫的是通用的存取,傳入的是屬於自己的那個常數。
public final static String CLASS_MODEL = "classModel";
public final String getModelClassName() {
getProperties(CLASS_MODEL);
}
Model
每一個資料都要定義一個存放的常數與專屬它自己的存取方法。存取方法內呼叫的是通用的存取,傳入的是屬於自己的那個常數。概念與Properties同。
Flow
Flow裡應只具備完成Interface Method的流程與必要的Method。就像拆解出分解動作的步驟,分解步驟的細節要求則放在Action。
Flow裡意義獨立的動作,要宣告為Action Method。
Flow裡若有數個動作相同的集合,要抽出宣告為一個內部的Flow Method。
Action
Action裡要完成的是分解動作的內容,其意義與Flow相同,僅由流程與必要的Method組成。
Action裡意義獨立的動作,要宣告為Action Method
Action裡若有數個動作相同的集合,要抽出宣告一個內部的Action Method
Exception
Flow與Action裡的Method若有不同的傳回狀況,要額外宣告各種狀況的Exception。使用的所有Exception都要繼承自Component內的根本Abstract Exception。
沒有留言:
張貼留言