1. Nulls와 Optionals Bad Practice: 메서드에서 바로 null을 리턴하는 것은 NPE를 유발할수있다. public String getString() { return null; } Good Practice: null에 대한 명확한 핸들링과 에러방지를 위해 Optional을 사용한다. public Optional getString() { return Optional.empty(); } 2.
String.valueOf()로 String 변환 Bad Practice: + 연산자를 사용해 문자열을 합칩니다. double d = 3.14525; String s = "" + d; Good Practice: 내장 메서드를 활용한다. double d = 3.14525; String s = String.valueOf(d); 3. array를 복사할 때 Arrays.copyOf() Bad Practice: 정상적으로 array를 복사합니다. int[] sourceA...
원문 링크 : 자바 개발자가 피해야하는 11가지 실수