softwareonastring.com
Designing your way out of the CanHandle-Handle conundrum
CanHandle – Handle pattern conundrum When you have multiple classes implementing an IWorker interface with a CanHandle and Handle method, such as you find yourself in a conundrum: should you …