我尽可能地精简我的服务接口,通常它们是@FunctionalInterface。我试着遵循接口分离原则。 如果我的服务实现实现了多个接口,并且它们共享其中的大部分依赖项,那么这是一种好的实践吗?或者我应该为每个接口创建一个单独的实现?// TODO public List<T> find(Instant initial, Ins
在应用接口隔离时,是否应该为简单的设置器和在设置前执行操作的接口提供单独的接口?need SettableFoo interface and/or which require the setToSum function
// complex data接口隔离原则规定这是否意味着setToSum()和combineSomeOtherWay()都应该有自己<em