build 패턴
개발하는지호
build 패턴을 사용하게 된 이유 기존 객체를 생성하기 위해 생성자 내부에 매개변수를 넣어줬었다. 이때 넣어줘야 할 값이 적다면 가독성 부분에서 큰 문제가 없었지만, 넣어야 할 값들이 많아지면 가독성이 떨어질 뿐만이 아니라, 특정 위치에 어떤 값이 와야 하는지 찾는데에도 시간이 걸릴 수가 있다. 이를 해결하고자 나온 패턴이 바로 buil 패턴이다. 빌드 패턴이 만들어지는 과정 public class User { private String email; private String password; private String name; // User 클래스의 다른 필드와 메서드 // User 클래스의 생성자는 private으로 설정하여 외부에서 직접 호출을 막고, // 오직 Builder를 통해서만 User..