item 76 : 가능한 한 실패 원자적으로 만들라
1. 실패 원자성(Failure-Atomic) 정의 및 개념

2. 실패 원자성을 구현하는 방법

1) 불변 객체(Immutable Object) 사용
2) 매개변수 유효성 검사
3) 실패 가능 코드의 위치 조정
4) 임시 복사본 사용
5) 실패 후 상태 복구
3. 추가 고려사항
실패 원자성의 한계

메서드 명세와 API 문서화
📚 정리

Last updated