점층적 생성자 패턴을 사용하면 매개변수가 많아지면 코드를 작성하거나 읽기 어렵다.

자바빈즈패턴을 사용하면 일관성이 무너지고 클래스를 불변으로 만들수 없어서 스레드 안전성을 보장 받을 수 없다.

생성자나 정적 팩터리가 처리해야 할 매개변수가 많다면 빌더 패턴을 선택하는 게 더 낫다.