我正在学习 Android clean 架构,我以此为例https://github.com/dmilicic/Android-Clean-Boilerplate
我已经创建了一些代码的类图以更好地理解它,然后这让我很受打击。如果我使用作者对如何使用架构的描述,Interactor 接口是“双重”实现的。他说每个创建的交互器都应该扩展 AbstractInteractor,并且还应该实现一个单独的接口(在本例中是 WelcomingInteractor,它也扩展了 Interactor 接口。
这只是作者方面的一个错误。还是有充分的理由这样做?
最好的问候莫滕