Skip to content

쏙쏙 들어오는 함수형 코딩 스터디 공간입니다.

Notifications You must be signed in to change notification settings

FEBookStudy/grokking-simplicity

Repository files navigation

Grokking-Simplicity

쏙쏙 들어오는 함수형 코딩 스터디 공간입니다.

시간 및 장소

  • 시간: 매주 수요일 21시
  • 장소: 디스코드

방식

  • 주 1회 온라인 환경인 디스코드에서 진행합니다.
  • 스터디 진행 전에 주 차별 챕터를 읽고 정리합니다. 마크 다운 기반으로 정리를 하고 형식은 자유입니다. 논의하고 싶은 사항이 있다면 포함합니다.
  • 정리가 완료되면 스터디 전까지 Github 레포의 해당되는 주차의 폴더에 업로드를 합니다.
    • 파일 이름 형식: 이름.md
    • 커밋 형식: docs: 업데이트 내용
  • 온라인으로 스터디 진행 전에 발표자 1명을 무작위로 선정해 발표를 진행합니다.
  • 발표 후에 궁금한 점, 논의가 필요한 점을 이야기합니다.
    • 해당 내용은 질문, 논의별 Issue를 생성해 기록합니다.

목표

  • 함수형 프로그래밍에 대한 깊은 이해와 적용 능력 향상, 사이드 이펙트 감소 방법 습득
  • CS(컴퓨터 과학)적 지식 강화
  • 함수형 코딩의 장점 파악
  • 가독성 높은 코드 작성 능력 개발
  • 함수형 프로그래밍의 개념과 실제 적용 방법 이해
  • 코드 작성 시 발생하는 고민에 대한 해결책 모색 및 인사이트 얻기
  • 사이드 이펙트에 대한 명확한 정의 이해
  • 로직에 대한 추상화 기법 습득, UI 로직 분리 방법 학습

스터디 상세 일정표

주차 날짜 학습 내용
0 8/28 OT(오리엔테이션)
🔷 스터디 소개 및 목표 설정
🔷 참가자 소개
🔷 스터디 진행 방식 논의
🔷 책 개요 살펴보기
1 9/04 🔷 CHAPTER 1: 쏙쏙 들어오는 함수형 코딩에 오신 것을 환영합니다
🔷 CHAPTER 2: 현실에서의 함수형 사고
🔷 CHAPTER 3: 액션과 계산, 데이터의 차이를 알기
2 9/11 🔷 CHAPTER 4: 액션에서 계산 빼내기
🔷 CHAPTER 5: 더 좋은 액션 만들기
3 9/25 🔷 CHAPTER 6: 변경 가능한 데이터 구조를 가진 언어에서 불변성 유지하기
🔷 CHAPTER 7: 신뢰할 수 없는 코드를 쓰면서 불변성 지키기
4 10/01 🔷 CHAPTER 8: 계층형 설계 I
🔷 CHAPTER 9: 계층형 설계 II
5 10/09 🔷 CHAPTER 10: 일급 함수 I
🔷 CHAPTER 11: 일급 함수 II
6 10/16 🔷 CHAPTER 12: 함수형 반복
🔷 CHAPTER 13: 함수형 도구 체이닝
7 10/27 🔷 CHAPTER 14: 중첩된 데이터에 함수형 도구 사용하기
🔷 CHAPTER 15: 타임라인 격리하기
8 11/03 🔷 CHAPTER 16: 타임라인 사이에 자원 공유하기
🔷 CHAPTER 17: 타임라인 조율하기
9 11/10 🔷 CHAPTER 18: 반응형 아키텍처와 어니언 아키텍처
🔷 CHAPTER 19: 함수형 프로그래밍 여행에 앞서
🔷 회고

About

쏙쏙 들어오는 함수형 코딩 스터디 공간입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published