final-hill / cathedral

Requirements Engineering
GNU Affero General Public License v3.0
0 stars 0 forks source link

Refactor: Replace UseCase classes with Interactors #152

Closed mlhaufe closed 1 week ago

mlhaufe commented 2 weeks ago

The granularity of Use Case and Command classes do not justify the excessive import and setup tax of their usage:

image image

That's 4+ imports and instantiations per domain object. With an interactor this is reduced to 1.