1 min readJul 20, 2020
Primeiramente, muito obrigado Eduardo pelo feedback!
A sua afirmação é totalmente correta, podemos segregar as interfaces conforme seu contexto de uso, assim seguimos fiel ao I do SOLID.
Um cenário interessante seria segregar operações de leitura em uma interface e operações de escrita em outra interface, assim podemos somente importar o que realmente vamos utilizar.
Qualquer dúvida, fique a vontade de comentar!
Um abraço