dojos
1.0.0
Novoda 팀이 모든 해킹을하는 곳입니다.
시도하려는 Dojo의 모듈을 찾으십시오. 이것은 루트 딥 아래의 모듈이 될 것입니다. 내부에는 default 디렉토리 또는 특정 언어 디렉토리가 있습니다.
default 디렉토리 만 찾은 경우 다음 지침을 따르십시오. 폴더 구조가 올바르게 업데이트되면 계속해서 Kata를 실행하려는 언어의 기본 프로젝트 사본을 만드십시오.
default 디렉토리 의이 사본으로 이동하여 날짜와 이름 또는 페어링 이름으로 이름을 지정하십시오. 방금 복사 한이 DIR에는 예제 코드뿐만 아니라 Dojo를 실행하는 지침이 있어야합니다.
-dojos
|- theKata
|- yourChoosenLanguage
|- default
|- 01012014-yourname-pairsname
복사 된 kata를 루트 settings.gradle 에 추가하십시오 theKata:01012014-yourname-pairsname
include: 'theKata:default', 'theKata:01012014-yourname-pairsname'
Swift 또는 Java 와 같은 특정 프로그래밍 언어를 대상으로하는 경우 언어 이름의 디렉토리를 만듭니다. Kata에 특정 프로그래밍 언어가 없으면 루트 폴더에 코드를 배치 할 수 있습니다.default 디렉토리를 만듭니다.default 디렉토리에는 템플릿 소스 코드 및 gradle 파일이 포함됩니다 (AA Java 프로젝트를 사용하는 경우) -dojos
|- myKata
|- oneLanguage
|- default
|- yourImpl
|- anotherLanguage
|- default
|- yourImpl
동일한 빌드를 사용하여 모든 구현을 유지하려면 Dojo Level gradle 포함되어 있어야합니다.
subprojects {
apply from : ' ../default/build.gradle '
} 완성 된 katas를 루트 gradle 에 dojo:implName 으로 추가하십시오.
include: 'myKata:default'
DOJO에 default 폴더 만 포함 된 경우 이전에 Android 프로그래밍에만 사용되었으며 구조를 업데이트해야 할 수도 있습니다. 이렇게하려면 Java 폴더를 생성하고 현재 모든 코드를 새 폴더 내부 ( default 폴더 포함) 내부에 놓습니다. 그런 다음 필요한 경우 Kata를 실행하려는 새 언어로 Kata 루트에 새 폴더를 만들 수 있습니다.
-dojos
|- theKata
|- oneLanguage
|- existingLanguage
|- default
|- 01012014-existingname-existingpair
이제 두 언어로 새로운 도조를 실행할 수 있습니다.