Monthly Archives: November 2015


Taking advantage of interface segregation

Francisco Ruiz, November 2015 The interface segregation principle states that no client should be forced to depend on methods that it does not use. Following this principle makes you split fat interfaces into specific ones that will only show methods that are required for the clients. This leads to a decoupled system that is easier to refactor, change […]