As interfaces devem ser colocadas em um pacote separado? [fechadas]
Sou novo em uma equipe que trabalha em um projeto bastante grande, com muitos componentes e dependências. Para cada componente, há uminterfaces
pacote onde as interfaces expostas para esse componente são colocadas. Isso é uma boa prática?
Minha prática usual sempre foi interfaces e implementações no mesmo pacote.