코드 짜기 귀찮아 : 인터페이스 만들어놓고 쓰기
콜백이 필요해 : 인터페이스
코드가 복잡해져서 수정하기 힘들어 : 인터페이스로 땜빵