W jaki sposób "Zasada podziału na interfejsy" SOLID różni się od "Zasada pojedynczej odpowiedzialności"? Wikipedii entry for SOLID says że ISP dzieli interfejsy, które są bardzo duże na mniejsze i bar
Czy dziedziczenie z klasy z nieużywanymi metodami narusza zasadę segregacji interfejsu? Na przykład: abstract class Base
{
public void Receive(int n)
{
// . . . (some important work)