라이브러리를 만드는 가장 좋은 방법은 무엇입니까?라이브러리 및 네임 스페이스에 대한 유용한 정보
나는 거의 10 년 동안 지금까지 개발 해왔고 내가 일하면서 내 도서관을 건축 해왔다.
MYLIB.SomeUtility.utilFunc();
new MYLIB.SomeProject.ProjectClass(); //project specific classes
//Sometimes I have classes that extends external libraries,
//like JQuery, or KinteticJS objects
new MYLIB.SomeExternalLibrary.ExternalLibraryClass();
내 도서관 CSS/JS/PHP/AS3에서 파일을 가지고 있지만 내가 좋아하는 자신의 별도의 라이브러리로 각각 구분 한 혼동을 피하기 위해 :
나는 현재 그 설정을하는 방법은이 패턴을 다음과 같습니다 : MYLIB_JS
등 ...
예를 들어, WebGL, Canvas, JQuery, Regular JS 클래스가 있습니다 (해당 클래스를 호출한다면).
당신은 엉망 약간, 그래서 다른 사람들이 무엇을하고 있는지 배우려고 노력하고있어, 그래서 간단한 질문 목록을 만들어 볼 수 있듯이 :
가 처리하는 방법 :
-
을
- 다른 언어?
- 다른 플랫폼 (WebGL, Canvas, JQuery 등)이 무엇입니까?
- 다른 프로젝트
- 외부 라이브러리 및 종속성 내가 구글의 생각 조사되었고, 나는 그들이 예를 들어 자신의 구글 맵 라이브러리를 처리하는 방법에 자신을 질문으로
, 그들이 가진 일반 구글 라이브러리가 있어야합니다 많은 유틸리티 기능이 있지만 Google Maps 용 파일도 있으며 백엔드 (PHP 및 JS 프런트 엔드)가있을 수 있으므로 어떻게 관리 할 것인가?
감사의 모든 도움을 : D
PS합니다. 내 조언이 구조를 프로젝트에 올 때 나는 버전 관리 작업
대단한 방황하는 사마리아인 hehe에게 대답 해 주셔서 감사합니다. 내가 집에 갈 때 나는 읽을 것이다 : D – vvMINOvv
고맙다. 내 남자. 나는 더 완벽했기 때문에 @ 이산 대답을 받아 들였다. 고마워, 네 도움 : D 조 – vvMINOvv