Slide 43
Slide 43 text
43
クラスの責務が明確になった
例: カテゴリー
それぞれのクラスのアクターが分割され、クラス‧メソッドの責務が明確に
→ 各クラスのコードを読む際に考慮するユースケースが混ざらない
CateogrySettingService
CategorySettingData
CateogryInfoService
CateogryInfoData
Impl
• CategoryInfoData getIfActive()
• CategorySettingData get()
アプリを⾒る⼈
アプリを設定
する⼈
RecordController
CategoryController
appsettings.category
カテゴリー設定に関する
クラス‧メソッド