Skip to content

Jwhyee/kotlin-in-action

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KOTLIN IN ACTION STUDY

[진행 현황]

[스터디 진행 방식]

  • 스터디는 매주 1회 일요일 4시 진행합니다.
  • 해당 주차에 대해 학습 중 추가로 논의하고 싶거나 모르는 내용에 대해 자유롭게 해당 챕터의 label을 붙여 issue 를 올립니다.
    • 올라온 issue에 대해서는 모든 팀원이 답글을 달아야합니다.
    • 해결된 issue에 대해서는 해결되었다고 생각할 경우 올린 사람이 close 합니다.
  • 해당 주에는 대략 한 챕터씩 진행할 예정이며 내용에 따라 전 주에 조정합니다.

[공부 내용 정리 방식]

  • 현재 리포지토리를 fork한 뒤, 본인이 공부한 내용을 올려주시면 됩니다.
  • 해당 주에 정해진 분량을 정독한 뒤, MD 파일 및 코드로 정리합니다.

[업로드 규칙]

네이밍 규칙

  • md 파일 : README.md
    • 예) chapter01/README.md, chapter02/README.md, chapter03/README.md ...
  • 코드 업로드 파일 : 자유

경로 규칙

  • /src/main/kotlin/action 내부에 본인 성(Last Name)을 패키지로 생성 한 뒤 그 안에서 학습 내용을 정리합니다.
# 아래 경로에 맞춰서 올려주세요! 
/src/main/kotlin/action/{last-name}/{chapter-number}/README.md

# 예시
/src/main/kotlin/action/jaeeun/chapter02/README.md
/src/main/kotlin/action/jaeeun/chapter03/README.md
/src/main/kotlin/action/jaeeun/chapter04/README.md

커밋 메시지 컨벤션

# 파일 추가 시
git commit -m "add : [chapter01] 코틀린이란 무엇이며, 왜 필요한가?"

# 파일 수정 시
git commit -m "modify : [chapter01] 코틀린이란 무엇이며, 왜 필요한가?"

# 파일 삭제 시
git commit -m "remove : [chapter01] 코틀린이란 무엇이며, 왜 필요한가?"

[발표 방식]

  • 정해진 날에 랜덤으로 메인 발표자를 선정합니다.
  • 메인 발표자는 본인이 정리한 MD 파일과 정리한 코드를 발표합니다.
  • 메인 발표가 진행될 동안 나머지 팀원은 본인이 정리한 내용과 다른 부분을 정리합니다.
  • 메인 발표가 끝난 후, 나머지 팀원도 달랐던 점에 대해서 각각 발표하며, 토론을 진행합니다.

[발표자 주의 사항]

  • 여러 사람이 함께 공부하는 것이기 때문에 정확한 내용을 전달해야합니다.
  • 확실히 이해하지 못한 부분은 발표할 때, 말하고 넘기셔도 됩니다!

[주의 사항]

  • 아래 내용에 대해 3회 누적될 경우 퇴출됩니다.
    • 특별한 이유 없이 결석할 경우
    • 발표 준비를 해오지 않을 경우

About

코틀린 인 액션 북 스터디 📚

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 88.1%
  • Java 11.9%