[mission] 3. 퀴즈
![[mission] 3. 퀴즈](https://cdn.hashnode.com/res/hashnode/image/upload/v1710334069995/eb06149c-0d3e-4c89-a7a2-f2a72a231d58.png)
진행 날짜
2024년 2월 10일
범위
- 7장. 오류처리
- 9장. 단위 테스트
Mission
Quiz 1.
예외를 던지거나 오류 코드를 반환하는 것 중 어느것이 더 나은가요?
정답
예외
Quiz 2.
try/catch/finally는 언제 써야 하나요?
정답
코드를 작성하기 전
Quiz 3.
오류 메시지에는 어떤 정보가 포함되어야 하나요?
정답
실패한 작업, 실패 유형, 오류에 대한 자세한 정보
Quiz 4.
메서드/함수에서 null을 반환하면 안 되는 이유는 무엇인가요?
정답
`null`을 확인하는 것을 잊어버릴 수 있고, null pointer exception이 쉽게 발생할 수 있습니다.
NullPointException(NPE) null 때문에 발생하는 Runtime Exception
Quiz 5.
인자로 null을 전달하는 것이 좋은 방법인가요?
정답
X
Quiz 6.
지저분한 테스트는 테스트를 전혀 하지 않는 것보다 더 나쁠 수 있습니다.
정답
O
Quiz 7.
테스트 코드는 프로덕션 코드만큼이나 중요합니다.
정답
O
Quiz 8.
테스트 기능은 몇 개의 개념을 테스트해야 하나요?
정답
하나의 개념
Quiz 9.
테스트는 서로 의존해야 합니다.
정답
X
Quiz 10.
테스트에는 어떤 출력이 있어야 하나요?
정답
boolean

