티스토리 뷰

클린코드

[클린코드 요약] 7. 오류 처리

주디 𝙹𝚞𝚍𝚢 2021. 4. 3. 17:53

 오류 처리 코드 때문에 프로그램 논리를 이해하기 어렵다면 그건 깨끗한 코드라고 할 수 없다.

 예외가 발생할 수 있는 코드를 짤 때는 try-catch-finally문으로 시작해라.

 외부 API를 사용할 때는 감싸기 기법을 사용해라.

특수 사례 패턴의 경우, 코드상에서 처리하지 말고 클래스를 만들거나 객체를 조작해 처리한다.

null을 반환 혹은 전달하는 방식으로 에러 처리를 하지 마라. 필요에 따라 자바에서 지원하는 Collections.emptyList()를 사용해서 미리 정의된 읽기 전용 리스트를 반환해라.

 

300x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함