이전에 Swift Concurrency 가 처음 나왔을 때 도입을 시도했었다. 그런데 async 가 연결연결 되는 구조이다 보니까 수정범위가 꽤 많았고, 나도 그때 당시 Swift Concurrency를 완벽히 알고 있던 상황은 아니어서 사이드이펙트 없이 수정할 수 있겠다는 자신이 없었다. 또 이게 화면에 보이는 작업이 아닌 뒷단에서 로직을 개선하는 작업이라 회사입장에서 급하게 적용해야 하는 사항도 아니었고... 등등 다양한 회사 사정도 껴있긴 한데.. 아무튼 이런저런 이유로 당장 프로젝트에 적용하는 건 미루기로 팀 내에서 얘기가 됐었다.
최근 회사 동료한테 Swift Concurrency 스터디 진행한다는 얘길듣고 그 스터디방에서 야금야금 같이 공부하고 있었는데, 이번 프로젝트에 Swift Concurrency를 적용해 보는 것으로 결정되면서 이젠 진짜 본격적으로 현업에서 사용할 수 있는 수준의 지식이 필요했다. 그래서 내 나름대로 이것저것 시도해 보고 실제로 프로젝트에 적용해 보면서 배웠던 내용들을 정리해보려고 한다.
프로젝트는 현재 진행중이고, 나도 아직 공부 중이다 ㅎㅎ 공부할게 꽤 많아서 긴 여정이 될듯하다.
목표는 1주 마다 1 애플 세션 듣고 1 포스팅하기이다.
(따로 공부하고 있는것도 있어서 힘들 것 같긴 한데... 여기 이렇게 공표해 놓으면 미래의 내가 하겠지 라는 생각 중 ㅎㅎ)
서사가 길었지만 Swift Concurrency 를 처음 공부했을 때, 개념이 잘 안 익혀져서 어려웠던 기억이 난다.
진지하게 공부하기 시작하고 나서야 알았지만(스터디 덕분에 강제성이 좀 생겼던 게 나한텐 효과가 좋았다), Swift Concurrency 애플 영상을 한번 보고 바로 알아듣긴 어려운 내용인 게 맞고 (물론 나만 그럴 수도 있긴 하다 ㅎ) 처음엔 힘들지만 잘 모르겠어도 Swift Concurrency 관련 다른 영상들도 두루두루 봐봐야 아~ 저번 영상에서 말한 게 이런 뜻이었구나 싶으면서 점점 익숙해지는 느낌이었다.
아무튼~~ 오늘도 Swift Concurrency 공부 화이팅!!
유익했다면 댓글/공감 남겨주세요~~ 작성자에게 큰 힘이 됩니다 ☺️
(다음 글) 👉 Swift Concurrency - Async Await (1)
'Swift' 카테고리의 다른 글
| Swift Concurrency - Structured Concurrency & Task (2) (0) | 2025.10.01 |
|---|---|
| Swift Concurrency - Async Await (1) (0) | 2025.09.27 |
| Attribute Wrapper (0) | 2024.08.01 |
| [Swift Standard Library] (0) | 2024.08.01 |