diff --git "a/8\354\236\245/Item50~56_\354\247\210\353\254\270\353\252\251\353\241\235_\352\271\200\352\264\221\355\233\210.md" "b/8\354\236\245/Item50~56_\354\247\210\353\254\270\353\252\251\353\241\235_\352\271\200\352\264\221\355\233\210.md" new file mode 100644 index 0000000..fd554f3 --- /dev/null +++ "b/8\354\236\245/Item50~56_\354\247\210\353\254\270\353\252\251\353\241\235_\352\271\200\352\264\221\355\233\210.md" @@ -0,0 +1,46 @@ +item 50_적시에_방어적_복사본을_만들라 +- 질문 + - Date 로 만들어진 코드를 LocalDate 로 변경한 경험이 있으신가요? + +--- + +item 51_메서드_시그니처를_신중히_설계하라 +- 질문 + - 패스 + +--- + +item 52_다중정의는_신중히_사용하라 +- 질문 + - 패스 + +--- + +item 53_가변인수는_신중히_사용하라 +- 질문 + - 현업에서 가변인수를 자주 사용하시나요 ?? + - 가변인수를 사용하는 것과 List를 사용하는 것과의 차이점은 어떤 것이 있을까요 ?? + +--- + +item 54_null이_아닌_빈_컬렉션이나_배열을_반환하라 +- 질문 + - 빈 컬렉션이나 배열로 전달할 수 없는 타입인 경우 (Integer, Long, String ...) null 처리를 어떤식으로 하시는지 궁금합니다. + +--- + +item 55_옵셔널 반환은 신중히 하라 +- 질문 + - 책에서 소개된 null 처리 방법 + - (1) 예외 + - (2) null 반환 + - (3) Optional + - null 처리를 할 때 위 3가지 중 어떤 방법을 선호 하시나요 ?? + +--- + +item 56_공개된_API_요소에는_항상_문서화_주석을_작성하라 +- 질문 + - 패스 + +