함수형 자바스크립트 프로그래밍
- 시간: 매주 일요일 16시
- 장소: 디스코드
- 주 1회 온라인 환경인 디스코드에서 진행합니다.
- 최대한 해당 책을 기반으로 코드를 많이 짜보는 것을 목표로 합니다.
- 스터디 진행 전에 주 차별 챕터를 읽고 정리합니다. 마크 다운 기반으로 정리를 하고 형식은 자유입니다. 논의하고 싶은 사항이 있다면 포함합니다.
- 정리가 완료되면 스터디 전까지 Github 레포의 해당되는 주차의 폴더에 업로드를 합니다. (참고)
- 파일 이름 형식: 이름.md
- 커밋 형식:
docs: 업데이트 내용
- 온라인으로 스터디 진행 전에 발표자 1명을 무작위로 선정해 발표를 진행합니다.
- 발표 후에 궁금한 점, 논의가 필요한 점을 이야기합니다.
- 해당 내용은 질문, 논의별 Issue를 생성해 기록합니다.
- 주차 별 브랜치에 정리한 내용을 commit합니다. (
week-1
브랜치에/docs/1주차/이름.md
) - 발표 당일에
main
브랜치로 PR을 합니다.- CODEOWNERS와 팀 설정으로 reviewer가 1명 자동 선정됩니다. (Load balance)
- 해당 PR에 comment로 주차 별 논의 사항을 함께 정리합니다.
- 선정된 reviewer가 발표를 진행합니다.
주차 | 날짜 | 학습 내용 |
---|---|---|
0주차 | 11/25 (20시) | OT 및 스터디 방식 상세 논의 |
1주차 | 12/8 | 1장 함수형 자바스크립트 소개 |
2주차 | 12/15 | 2장 함수형 자바스크립트를 위한 문법 다시 보기 |
3주차 | 12/22 | 3장 Underscore.js를 직접 만들며 함수형 자바스크립트의 뼈대 익히기 |
4주차 | 12/29 | 4장 함수 조립하기 |
5주차 | 1/5 | 5장 Partial.js와 함수 조립 |
6주차 | 1/12 | 6장 값에 대해 & 7장 실전에서 함수형 자바스크립트 더 많이 사용하기 |
7주차 | 1/19 | 8장 함수형으로 만드는 할 일 앱 & 9장 메모이제이션 & 회고 |