API Design (1) 썸네일형 리스트형 Game API Design(Kgc 2010/배현직) 아래 내용은 kgc 2010에서 배현직 님이 발표하신 내용을 간략하게 요약한 것입니다. 제목은 Game API Design이지만 실제 내용은 Engine API 디자인, Library API Design 정도가 될 수 있겠습니다. 1. 한정된 복잡도 내에서 얼마나 많은 기능을 넣을 수 있는가가 API 설계 기조 2. 같은 이름 다른 내용의 클래스 끼리 충돌이 발생하는 것을 방지 - namespace의 사용 - 잘 지은 인터페이스 열 주석 안부럽다. 3. 필요한 외부 라이브러리는 프로젝트에 포함 - third party include 는 사용자 인터페이스에 포함하기 보다는 implementation part에 포함하는 것이 좋음 - third party 라이브러리의 버전업 등으로 인해 추후 해당 라이브러리.. 이전 1 다음