kotlin 기본값(디폴트 인자)

바나나·2024년 12월 22일

kotlin

목록 보기
1/2

가능하면 사용안하는게 좋은것 같다.
1. 명시적이지 않다. 필수 값인지 그냥 사용해도 되는지
2. 휴먼 에러 만약 실수로라도 값을 입력하지 안은경우 오류 발생 가능

같이 일하는 동료의 오류를 찾으면서 경험했던 내용이다.

상품 정보가 정상적으로 나오지 않았던 오류였다.
원인은 프론트엔드에 리턴값을 모델링하는 부분에서 사용한는 객체 인자중에 디폴트값이 설정되어 있어서 값이 없는데 빈 문자열을 반환해서 오류가 발생

해당 오류에 원인 파악하는데에도 운영에 read DB를 연동해서 디버그 모드로 코드를 1개씩 실행하며 원인을 파악했다.

profile
Java/Kotlin Spring 개발자 황재명입니다.

0개의 댓글