접을 수 있는 if문은 합치는 것이 가독성을 올려줍니다
규칙을 어긴 코드
if (file != null) {
if (file.isFile() || file.isDirectory()) {
/* ... */
}
}
규칙을 준수한 해결책
if (file != null && isFileOrDirectory(file)) {
/* ... */
}
private static boolean isFileOrDirectory(File file) {
return file.isFile() || file.isDirectory();
}
If you like SONARKUBE, don’t forget to give me a star.