Skip to content
This repository was archived by the owner on Jun 19, 2020. It is now read-only.

Commit 6eff3df

Browse files
authored
Feat Code share template add #6
코드 공유 템플릿 생성
1 parent 6886d28 commit 6eff3df

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

.github/code_template.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## 폴더이름
2+
- 플랫폼명
3+
- 영문명이 있을 경우 영문명을 사용
4+
- 영문명이 없을 경우 한글 사용
5+
6+
## code 파일위치
7+
- 플랫폰 폴더 구조 하위에 파일 작성
8+
9+
## code 이름
10+
- 문제를 찾을 수 있는 이름을 스네이크 표기로 명명후 코드 작성자의 이름 추가
11+
- ex) codility/lesson5_PassingCars_ksno.java
12+
13+
## code 파일 내부 구조
14+
- 문제풀이 메인 소스코드의 메서드명은 *solution*으로 통일
15+
- 테스트 케이스는 *testcase* 이너 클래스를 만들어 소스코드 파일에서 공유
16+
```java
17+
public class AlgoCodeTemplate {
18+
public int solution() {
19+
return 0;
20+
}
21+
22+
class AlgoCodeTemplateTest {
23+
24+
@Test
25+
public void solutionTest() {
26+
AlgoCodeTemplate template = new AlgoCodeTemplate();
27+
assertEquals(template.solution(),0);
28+
}
29+
}
30+
}
31+
```

0 commit comments

Comments
 (0)