2017-04-18 1 views
-2

저는 ui5 앱을 개발해 왔지만 전체 앱에서 독자적으로 작업하고 있습니다. 이제 동일한 앱에서 작업 할 개발자 팀을 관리해야합니다. 저장소를 관리하기 위해 Git을 살펴 보았지만 같은 앱에서 작업을 분할하기 위해 어떻게해야합니까?ui5 앱을 분할하는 방법

답변

1

물론 앱의 복잡성과 개발 팀의 인원 수에 따라 다릅니다.

그럼에도 불구하고 고려해야 할 첫 번째 점은 저장소 (예 : 지사, gitflow 또는 http://nvie.com/posts/a-successful-git-branching-model/)에 저장소를 사용하는 것입니다. 단 하나 (예 : 마스터)가 아닌 여러 개의 활성 분기를 사용하면 병합 수를 줄일 수 있습니다.

일반적으로 git을 사용하는 경우 두 개발자가 동시에 수동으로 병합해야하는 충돌을 피하기 위해 같은 파일을 터치하지 않아도되는 작업을 나눌 수 있다면 가장 좋습니다. UI5에서 다음을 수행 할 수 있습니다.

일반적으로 하지이 크게 런타임 성능에 영향을 미칩니다 분할의 단위 (배포 전에 UI5 응용 프로그램을 구축하는 것을 제공). 이는 빌드 단계에서 모든 UI5 아티팩트가 단일 사전로드 파일로 병합되기 때문입니다.

여러 앱을 함께 사용하는 경우 앱간에 코드를 공유 할 수있는 재사용 라이브러리/구성 요소를 만드는 것도 고려해야합니다 (예 : 컨트롤러 기본 클래스, 일부 포맷터, 어댑터 등).