SOLID – the interface segregation principle