[Item1] - 생성자 대신 정적 팩터리 메서드를 고려하라.
Effective Java 3/E를 공부하며 작성한 글입니다. 혼자 공부하고 정리한 내용이며, 틀린 부분은 지적해주시면 감사드리겠습니다 😀 정적 팩터리 메서드 정적(static)이란 뭘까? Java를 처음 공부하면서 느낀 것은 main() 함수가 정말 길다는 것이다. public class TestClass { public static void main(String[] args) { } } Java를 공부하기 전에 C, C++을 공부했지만, static이라는 키워드를 처음봐서 생소했다. 간단하게 아래 코드를 통해 우리가 흔히 사용하는 기능 중에 static이 있는지 확인해보자. public class TestClass { @Test @DisplayName("1) 문자열을 정수형으로 변환") void pa..