※ 원문 : How to Design a Good API and Why it Matters(Google Tech Talks, 2007.1.24) ※ 저자 : Joshua Bloch, Principal Software Engineer, Google01. API 설계가 왜 중요한가?첫째, API는 회사의 중요한 자산이기 때문이다. 아래 세 가지 이유 때문이다.고객(API 사용자)들은 무섭게 투자한다 : 구매하고, 사용하고, 배운다.운영중인 API를 중단시키는 비용은 엄두도 낼 수 없다.성공적인 Public API는 고객을 불러들인다.Public API는 한번 오픈하면 함부로 Shutdown 할 수 없다. 그래서 제대로 만들 기회는 오직 딱 한 번 뿐이다. 처음에 만들 때 제대로 만들어야 한다.02. 나에게 왜 API가 중요한가?첫째, 당신이 개발자라면, 당신은 이미 API 설계자이기 때문이다.좋은 코드는 모듈화되어 있고, 좋은 모듈은 API를 가지고 있다.그래서 당신이 개발자라면,...