[노개북 - 11] 7장. 오류처리


[노개북 - 11] 7장. 오류처리

TIL (Today I Learned) 2022.03.03 오늘 읽은 범위 7장. 오류처리 책에서 기억하고 싶은 내용을 써보세요. 오류 처리는 중요하다. 하지만 오류 처리 코드로 인해 프로그램 논리를 이해하기 어려워진다면 깨끗한 코드라 부르기 어렵다. (p.130) 어떤 면에서 try 블록은 트랜잭션과 비슷하다. try 블록에서 무슨 일이 생기든지 catch 블록은 프로그램 상태를 일관성 있게 유지해야 한다. (p.132) 자바에는 Collections.emptyList()가 있어 미리 정의된 읽기 전용 리스트를 반환한다. (p.140) 메서드에서 null을 반환하는 방식도 나쁘지만 메서드로 null을 전달하는 방식은 더 나쁘다. (p.140) 대다수 프로그래밍 언어는 호출자가 실수로 넘기는 null을 ..


원문링크 : [노개북 - 11] 7장. 오류처리