我正在使用IntelliJ IDEA在.lua制作iPhone游戏,我在每个级别之后都有一个功能可以清除屏幕上的所有内容。然而,在第三级,该方法的名称以白色下划线标出:
方法“WipeOut3”太长(语句计数= 37> 30)
这有什么后果吗?这是我第一次听说过具有最大长度的方法,特别是30个语句!我应该担心吗?我应该将方法分成两半并运行两种较短的方法吗?
答案 0 :(得分:3)
我认为此消息来自代码质量分析工具。这表明该方法有更多语句,然后是一些被认为足够的预定义值。长而复杂的方法通常难以理解,并且通常表示不良的代码设计。但是,如果你考虑这些建议,这完全取决于你。