Приветствую! Вы задаёте очень хорошие вопросы)
Если вы стремитесь к профессиональному росту, важно следовать принципам и концепциям разработки программного обеспечения. Например:
- Конструкцию switch с 1-2 случаями лучше заменять на if-else. Нет смысла использовать такую громоздкую конструкцию для всего двух вариантов.
- Кроме того, каждый case в switch требует обязательного использования break, return или throw.
- Также рекомендуется добавлять блок default для обработки неизвестных команд.
В качестве полезного совета: попробуйте подключить плагин SonarQube в вашу среду разработки. В нём есть набор правил (rules), которые покрывают подобные случаи. Это позволит вам получать рекомендации по использованию таких конструкций прямо в IDE.