I am looking for examples of scenarios where the Interface Segregation Principle (from SOLID) shouldn't be used.
The only one that I have seen mentioned (but not explained) is the case of the interface for a service in the context of SOA. But why? Is it because in this case the interface is supposed to be fat by design? By SOA decree?
Are there other situations where the ISP is not a good idea?
Thanks in advance.