Метод IntelliJ IDEA слишком длинный - PullRequest
1 голос
/ 14 ноября 2011

Я делаю игру для iPhone в .lua, используя IntelliJ IDEA, и после каждого уровня у меня есть функция, которая убирает все содержимое с экрана.Однако на третьем уровне имя метода подчеркнуто белым и говорит:

Метод "WipeOut3" слишком длинный (количество операторов = 37> 30)

Есть ли какие-либо последствия для этого?Это первый раз, когда я слышал о методе максимальной длины, особенно не 30 операторов!Я должен беспокоиться?Должен ли я просто разделить метод пополам и запустить два более коротких метода?

1 Ответ

3 голосов
/ 14 ноября 2011

Я думаю, что это сообщение от инструмента анализа качества кода. Это указывает на то, что метод имеет больше операторов , чем некоторое предварительно определенное значение, которое считается адекватным. Методы, которые являются длинными и сложными, обычно трудны для понимания и, опять же, обычно указывают на плохой дизайн кода. Но все зависит от вас, должны ли вы рассмотреть эти предложения или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...