0
我正在開發一個MVP項目。現在我不知道我是否應該爲每個主持人創建單獨的服務(接口和實現)類,只含有主持人的必要方法。或無,它應連接直接到BLL層方法呢?應該每個主持人都有自己的服務類或使用BLL層的方法,直接
我正在開發一個MVP項目。現在我不知道我是否應該爲每個主持人創建單獨的服務(接口和實現)類,只含有主持人的必要方法。或無,它應連接直接到BLL層方法呢?應該每個主持人都有自己的服務類或使用BLL層的方法,直接
我認爲這是使用一個門面或主持人和BLL之間的服務層是一個好主意,這將faciliate依賴注入這麼好testablity。
但我認爲,如果你創建基於usecases這些服務或外牆所以這將是主持人之間的可重用性,而不是每個主持人辦法一個服務會更好。