Зачем мне использовать CoR, если бы я мог написать if-else
и вместо того, чтобы проходить через несколько обработчиков, я мог бы просто найти любой нужный мне обработчик и делегировать обработку конкретному.
Я думаю, что CoR не используется в качестве конвейера для обработки одного и того же запроса в нескольких обработчиках (например: https://github.com/RichJones22/chainOfResponsibility_cpp/blob/master/main.cpp). Так почему я вообще использую CoR?