Если у меня есть приложение обработки команд и обработки, есть ли подходящий шаблон проектирования, который я должен использовать, потому что в настоящее время у меня есть длинный оператор case case?Какой шаблон дизайна я могу применить для обработки командного приложения?
переключатель (команда)
{
case ACK : // process(); break;
case NAK : // process(); break;
case POLL: // process(); break;
...
}
Спасибо заранее.
См. Http://www.cuttingedge.it/blogs/steven/pivot/entry.php?id=91 и http://en.wikipedia.org/wiki/Command-query_separation – Maarten