SOLID Principles: ISP (4 of 4)
If you missed the previous post from this series check it out SOLID Principles: LSP (3 of 4). Interface segregation principle: ISP The principle states that “No client should be forced to depend on methods it does not use.” In other words what the principle says is that components should be discrete: if you ask someone…