通过移除测试主体重复,针对范围进行检查使代码更简单。
示例:
fun checkMonth(month: Int): Boolean { return month >= 1 && month <= 12 }
快速修复可将基于比较的检查替换为针对范围的检查:
fun checkMonth(month: Int): Boolean { return month in 1..12 }