https://user-images.githubusercontent.com/48986787/107109142-f75b7200-6880-11eb-9c8e-600e7e55b603.png

생성자 코드 구현시, 검증 로직을 어떤 순서로 진행하는게 좋을지에 대한 질문의 제이슨의 답변이었습니다.

왜이리 멀리보고 있었지?

답변을 듣고, 들었던 생각이었습니다.

선배 자바 개발자분들이 멀리 있는 것이 아니라, 자바 코드 내에 살아 숨 쉰다는 사실을 까맣게 잊고 있었습니다.

(질문을 한 제가 부끄러워지는 듯한 느낌이었습니다.. ㅠㅠ)

그냥 쓰는 것이 아닌, 알고 쓰자.

String, BigDecimal은 어떻게 생성자 코드가 구현되고 또 검증의 순서는 어떻게 되는지 코드를 읽어보며 이해해보려 했습니다.

자바 버전

jdk 1.8.0_275

목차