글
분류없음 2012/01/09 10:16progit 한글판
http://dogfeet.github.com/articles/2012/progit.html
같이 공부하는 팀의 Sean Lee님과 pismute님이 번역하는 progit 번역이 완료 되었습니다.
위 링크에도 설명되어있지만 progit은
schacon님이 쓴 git 설명서입니다.
전 영어고자라 참여하진 못했지만, 옆에서 보아온 사람으로써 뿌듯합니다. 시원하구요
한글 번역은 잘되어있습니다. git이 어려워서 접근 못하셨던 분들은 이것으로 시작해도 좋을껍니다.
같이 공부하는 팀의 Sean Lee님과 pismute님이 번역하는 progit 번역이 완료 되었습니다.
위 링크에도 설명되어있지만 progit은
전 영어고자라 참여하진 못했지만, 옆에서 보아온 사람으로써 뿌듯합니다. 시원하구요
한글 번역은 잘되어있습니다. git이 어려워서 접근 못하셨던 분들은 이것으로 시작해도 좋을껍니다.
트랙백
댓글
글
분류없음 2012/01/04 21:11좋은 API의 특징
내 첨언은 굵게 표시했다.
출처 : http://dev.paran.com/2012/01/04/how-to-design-a-good-api-and-why-it-matters/
게다가 버전이 올라갔을 때 하위 호환성을 잘 지킬수 있는 디자인이어야 한다.
- 배우기 쉬울 것 : 예제가 답이다
- 문서가 없어도 사용하기 쉬울 것. : 서비스가 간단하면 문서가 없어도 사용하기 쉬워진다.
- 잘못 사용하기 어려울 것. : 이름이 명확해야한다. 서비스가 잘 설계되어야겠지.
- 읽기 쉽고, API를 사용하는 코드를 유지보수하기 쉬울 것
- 요구사항을 만족시키기에 충분히 강할 것. : 어플리케이션 스택의 많은 부분을 컨트롤 할 수 있어야한다. 함수 호출 한 번으로 복잡한 리스트를 가져온다던가하는 강력함이 필요하다.
- 확장하기 쉬울 것 : 이벤트드리븐을 지원한다거나..
- 사용하는 사람들의 수준에 맞을 것 : 많은 옵션을 두고 디폴트값을 잘 정해두면 좋겠다. 필요한 사람이 잘 쓰게. 커스터마이징의 여지도 많이 남겨두고.
출처 : http://dev.paran.com/2012/01/04/how-to-design-a-good-api-and-why-it-matters/
게다가 버전이 올라갔을 때 하위 호환성을 잘 지킬수 있는 디자인이어야 한다.
RECENT COMMENT