동시성 방어 기술
스레드 코드 테스트하기
문제점 : 단순한 일회성 문제로 치부함 → 잘못된 코드 위에 코드가 계속 쌓인다면?
코드에 보조 코드를 넣어 강제로 실패해라
→ 코드에 wait(), sleep(), yield() 등을 추가한다
자동화
보조코드를 자동으로 추가하려면 AOF, CGLIB, ASM 을 사용하자