Skip to content

Swift-Concurrency-Study/Study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swift-Concurrency-Study

Swift 6.0을 위한 동시성 스터디

스터디 목표

  • Swift 6.0 동시성을 학습
  • 학습한 내용을 기반으로 기록소 프로젝트 코드 품질 증가

📚 Swift Concurrency 커리큘럼

주차 학습 주제 활동
Week 1 Process & Thread 개념 활동 링크
Week 2 공유자원과 임계영역 활동 링크
직렬-동시, 동기-비동기 개념 활동 링크
Week 3 동시성 프로그래밍 with GCD 활동 링크
Week 4 Swift Concurrency 등장 배경 활동 링크
비동기 호출에서의 스레드 제어권 활동 링크
Task와 구조화된 동시성(= Structured Concurrency) 활동 링크
Week 5 Actor 개념 활동 링크
Sendable 프로토콜 활동 링크
Main Actor 개념 활동 링크
Week 6 얕은 복사 & 깊은 복사 (+ 클래스에서의 깊은 복사) 활동 링크
Copyable 프로토콜과 ~Copyable 활동 링크
Generic과 Extension에서의 활용 활동 링크
Week 7, 8 기록소 프로젝트 코드 리팩토링 활동 링크

👨🏻‍💻 스터디 방식

  • 날짜: 매주 금요일 9시 (+- 1시간)
  • 진행 방식:
    1. 스터디를 위해 조직/레포 생성
    2. 매주 각자 주제를 학습하고 노션에 정리
    3. 해당 주제와 관련된 면접 질문도 작성
    4. 스터디 날짜에 랜덤으로 2명 선정:
      • 1명: 발표 담당
      • 1명: 정리 담당
    5. 정리 담당자는 4명의 정리 내용을 취합해 최종본을 레포에 업로드

About

Swift 6.0을 위한 동시성 스터디

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •