Skip to content

Konkuk-KUIT/7th-java-study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☕ Modern Java in Action 스터디

이 저장소는 [모던 자바 인 액션] 도서를 함께 완독하고, 깊이 있게 탐구하기 위한 공간입니다. 단순히 지식을 전달하는 것을 넘어, 서로의 생각을 공유하고 현대적인 자바 개발자로 함께 성장하는 것을 목표로 합니다.

스터디 일정

  • 정기 모임: 매주 수요일
  • PR 제출: 매주 월요일 23:59까지 (담당자)
  • 코멘트 작성: 스터디 시작 전까지 (멤버 전원)

스터디 운영 방식 (GitHub Flow)

  1. PR 작성 (월요일까지)
    • 해당 주차 담당자는 공부한 내용을 .md 파일로 정리하여 PR을 생성합니다.
    • 퀴즈 필수 포함: PR 본문에 최소 4문제 이상의 퀴즈를 출제합니다. (코드 구현 문제, 개념 확인 문제 등 자유 형식)
  2. 코드 리뷰 및 코멘트 (스터디 전까지)
    • 담당자를 제외한 멤버들은 해당 PR에 대해 2개 이상의 의미 있는 코멘트를 남깁니다.
    • 질문, 보충 설명, 의견 제시 등을 자유롭게 작성해 주세요. (단순 인사 제외)
  3. 오프라인/온라인 스터디 (수요일)
    • 발표: 담당자가 PR 내용을 바탕으로 핵심 포인트를 설명합니다.
    • 피드백: 멤버들이 남긴 코멘트를 확인하며 함께 토론합니다.
    • 퀴즈 타임: 담당자가 낸 퀴즈를 멤버들이 돌아가며 풀이합니다.

Ground Rules

우리 스터디는 심리적 안정감 속에서 학습하는 것을 가장 중요하게 생각합니다.

  • 🚫 비난 금지: 틀린 답변이나 부족한 설명에 대해 비난하지 않습니다. 서로의 성장을 돕는 건설적인 피드백만 지향합니다.
  • 🙋 무엇이든 질문하기: "객체가 정확히 뭔가요?", "이 인터페이스는 왜 쓰나요?" 같은 아주 기초적인 질문부터 심화 질문까지 모두 환영합니다. 모르는 것을 부끄러워하지 않고 질문할 때 더 크게 성장할 수 있습니다.
  • 💬 성의 있는 코멘트: "잘 읽었습니다" 보다는 "이 부분은 ~라고 이해했는데 맞을까요?" 혹은 "책에는 없지만 이런 내용도 있더라고요!" 같은 코멘트를 권장합니다.

📚 커리큘럼

주차 장(Chapter) 주제 담당자
1주차 ch1, ch2 자바 8+ 변화의 흐름, 동적 파라미터화 김지현
2주차 ch3 람다 표현식
3주차 ch4 스트림
4주차 ch5 스트림 활용
5주차 ch6 스트림으로 데이터 수집
6주차 ch7 병렬 데이터 처리와 성능
7주차 ch8 컬렉션 API 개선
8주차 ch9 리팩터링, 테스팅, 디버깅
9주차 ch10 람다, 도메인 전용 언어
10주차 ch11 Optional 클래스
11주차 ch12, ch13 날짜와 시간 API, 디폴트 메서드
12주차 ch13 복습 디폴트 메서드 심화
13주차 ch14 자바 모듈 시스템
14주차 ch15 CompletableFuture와 리액티브 프로그래밍
15주차 ch16 비동기 프로그래밍
16주차 ch17 리액티브 프로그래밍
17주차 ch18, ch19 함수형 프로그래밍
18주차 ch20, ch21 OPP와 FP, 결론과 자바의 미래

이 가이드는 모던 자바 인 액션 스터디의 원활한 진행과 즐거운 학습을 위해 작성되었습니다.

About

[모던 자바 인 액션]을 읽고 토론하며 학습합니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages