http://www.okjsp.pe.kr/seq/197489 한 커뮤니티에서 본 글인데 초짜 개발자인 제가 보기에는 재밌는 글이어서 링크를 소개합니다. "문자".equals(변수) 와 변수.equals("문자") 중 어떤 방법이 좋은 코딩일까요? 일단 "문자".equals(변수) 의 경우 변수가 Null일 경우, NPE(NullPointerException)가 발생하지 않고 다음 로직이 실행되겠죠? 변수.equals("문자") 의 경우에는 변수가 Null이면, NPE가 발생될 겁니다. 생각해보면 위에 두 방법은 비즈니스 로직에 따라서 다르게 효용성이 있다는 점이 관점인 것 같은데요. 개인적으로 이 부분이 재미있었습니다. 항상 로직에 상관없이 무의식적으로 변수.equals("문자") 로 코딩을 하고 Nul..