上述主幹類中,先是獲取參數,然後對參數進行校驗,接着再調用分支方法完成業務邏輯,最後對返回結果進行處理。
分支類則負責某一功能的代碼實現,如上述Login類中的login方法就實現登錄的功能。
實用的輸入參數就是username和password,domain是可以通過username計算得到所以就不用在作爲參數傳入,邏輯的處理儘量要在方法體內完成,主幹只負責向方法中傳入正確的參數。
輸出參數是必須的,爲了以後的擴展。
主幹 | 分支 |
第一步:參數獲取 | |
第二步:參數校驗 | |
第三步:業務邏輯處理 | |
。 ------> | 方法一 |
。 ------> | 方法二 |
第四步:對返回結果處理 |
編碼規範注意項:
1.常量一般全部大寫。
2.參數和方法名一般以小寫字母開頭。