Рефакторинг switch