правила кодирования, НЕТ вложенных если ... еще? - PullRequest
2 голосов
/ 25 февраля 2012

Наша компания использует checkstyle, чтобы гарантировать, что исходный код Java не имеет вложенного if..else.Я пытаюсь привыкнуть к этому.но я сомневаюсь, это эффективный способ улучшить качество кода?

у нас много правил,

  1. нет вложенных, если еще
  2. Метод не должен быть длиннее 50 строк.
  3. анонимный внутренний класс большечем 15 строк.
  4. перед {должен быть пробел, что означает, что мы должны использовать Ctrl + Shift + F для форматирования кода.

Ответы [ 2 ]

2 голосов
/ 25 февраля 2012

Есть аргументы в пользу предпочтения полиморфизма использованию переключателя или блоков if else. Вот ссылка на Google Tech Обсуждение Обсуждение вопроса

1 голос
/ 25 февраля 2012

Операторы переключения / выбора регистра, как правило, более эффективны, но, похоже, нужно приложить немало усилий для решения небольшой проблемы.

...