Apple Developer Academy/회고

μ• ν”Œ λ””λ²¨λ‘œνΌ 아카데미 8μ£Όμ°¨ 회고

Earth Wave 2024. 7. 6. 16:36

 

λ©˜ν† λ§

μ΄λ²ˆμ£ΌλŠ” 리이였, 밀리, κ³°λ―Όκ³Ό λ©˜ν† λ§μ„ μ§„ν–‰ν–ˆλ‹€. 이번 λΈŒλ¦Ώμ§€ 기간은 μ΅œλŒ€ν•œ λ§Žμ€ λ©˜ν† λΆ„λ“€κ³Ό λ©˜ν† λ§μ„ μ§„ν–‰ν•˜λŠ” 것이 λͺ©ν‘œμ˜€κΈ°μ— 쑰금 λΉ‘λΉ‘ν•˜λ”λΌλ„ λ§Žμ€ λ©˜ν† λΆ„λ“€μ„ λ§Œλ‚¬λ‹€.

 

μš°μ„  κ°€μž₯ λ¨Όμ € λ©˜ν† λ§μ„ μ§„ν–‰ν•œ λ©˜ν† λŠ” λ¦¬μ΄μ˜€μ˜€λ‹€. λ¦¬μ΄μ˜€λŠ” 아카데미 였기 μ „λΆ€ν„° μ•Œκ³  μžˆμ—ˆλ˜ 뢄이라 κ·ΈλŸ°μ§€, μ™ μ§€ λͺ¨λ₯΄κ²Œ 아카데미 듀어왔을 λ•ŒλΆ€ν„° λ¨Όμ € μ„ λœ» λ‹€κ°€μ„œκΈ° μ–΄λ €μ› λ˜ λΆ„μ΄μ—ˆλ‹€. ν•˜μ§€λ§Œ λ¨Όμ € 용기λ₯Ό λ‚΄λ©΄, 그만큼 λ§Žμ€ 것듀을 μ•Œλ €μ£Όμ‹€ 것 κ°™μ•˜λ˜ λ©˜ν† λΌμ„œ κ°€μž₯ λ¨Όμ € λ©˜ν† λ§μ„ μ§„ν–‰ν–ˆμ—ˆλ‹€.

 

λ¦¬μ΄μ˜€μ™€μ˜ 첫 번째 λ©˜ν† λ§μ—μ„œλŠ” μ„œλ‘œμ˜ λ°±κ·ΈλΌμš΄λ“œλ₯Ό ν™•μΈν•˜κ³  λ¦¬μ΄μ˜€κ°€ λ‚˜μ—κ²Œ μ–΄λ–€ 도움을 쀄 수 μžˆμ„μ§€ μ•Œμ•„κ°€λŠ” μ‹œκ°„μ΄μ—ˆλ‹€. λ‹¨μˆœνžˆ ~~ν•˜μ„Έμš” μ‹μ˜ λ©˜ν† λ§μ΄ μ•„λ‹Œ, μ§€κΈˆ λ‚˜μ—κ²Œ μ–΄λ–€ 것이 ν•„μš”ν•œμ§€ 슀슀둜 찾게 λ„μ™€μ£ΌλŠ” λ©˜ν† λ§μ΄μ—ˆλ‹€. 그리고 이야기λ₯Ό ν•˜λ©΄μ„œ λ¦¬μ΄μ˜€κ°€ κ²ͺμ—ˆλ˜ κ²½ν—˜λ“€μ΄ λ‚˜μ˜ κ²½ν—˜λ“€κ³Ό λΉ„μŠ·ν–ˆλ˜ 뢀뢄도 있고 κ·Έλž˜μ„œ, μ•žμœΌλ‘œ λ¦¬μ΄μ˜€μ—κ²Œ 배울 것듀이 정말 λ§Žμ„ 것 κ°™λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€.

 

λ©˜ν† λ§ μ΄ν›„μ—λŠ” λ‚΄κ°€ μ–΄λ–€ μ‹μœΌλ‘œ κ°œλ°œμ„ κ³΅λΆ€ν•˜κ³  있고 μ–΄λ–€ λͺ©μ μ„ κ°€μ§€κ³  곡뢀λ₯Ό ν•˜κ³  μžˆλŠ”μ§€ μ μ–΄λ³΄λŠ” μ‹œκ°„μ„ κ°€μ‘Œλ‹€. 그리고 ν•΄λ‹Ή λ‚΄μš©μ„ 기반으둜 두 번째 λ©˜ν† λ§μ„ κ°€μ‘Œλ‹€. 두 번째 λ©˜ν† λ§μ€ λ¦¬μ΄μ˜€μ™€μ˜ μ μ‹¬μ‹μ‚¬μ˜€λ‹€. ν•¨κ»˜ 점심을 λ¨Ήκ³ , 컀피λ₯Ό μ‚¬μ£Όμ…¨λŠ”λ° 이야기λ₯Ό λ‚˜λˆ„λ©΄μ„œ, μž‘λ…„μ— 혼자 iOS 개발자둜 μΌν•˜λ©΄μ„œ 느꼈던 μ„±μž₯의 ν•œκ³„μ— λŒ€ν•΄ κ³ λ―Όν–ˆλ˜ λ‚˜μ˜ λͺ¨μŠ΅μ΄ λ– μ˜¬λžλ‹€. 그리고 κ·Έ λ•Œ λ“€μ—ˆλ˜ 고민듀을 λ¦¬μ΄μ˜€μ—κ²Œ μ΄μ•ΌκΈ°ν•˜λ©΄μ„œ, λ‚΄κ°€ 아카데미에 정말 잘 μ™”κ΅¬λ‚˜λΌλŠ” 생각이 λ“€μ—ˆλ‹€.

 

λ¦¬μ΄μ˜€μ™€μ˜ λ©˜ν† λ§μ—μ„œ κ°€μž₯ 기얡에 λ‚¨λŠ” 것은 μ½”λ“œλ₯Ό μ§€ λ•Œ 무엇이 μ€‘μš”ν•œκ°€μ— λŒ€ν•œ μ΄μ•ΌκΈ°μ˜€λ‹€. λ‚˜μ˜ 경우, νšŒμ‚¬λ₯Ό 닀닐 λ•Œ λΉ‘λΉ‘ν•œ 개발 κ³΅μˆ˜μ— 일단은 λŒμ•„κ°€κ²Œ λ§Œλ“€μ—ˆμ§€λ§Œ μ½”λ“œμ˜ 질이 그리 μ’‹μ§€λŠ” μ•Šλ‹€λŠ” 뢀채감을 κ°€μ§€κ³  μžˆμ—ˆκΈ°μ— μ•„μΉ΄λ°λ―Έμ—μ„œλŠ” 잘 μ§œμ—¬μ§„ μ½”λ“œ, ꡬ쑰화가 잘 된 μ½”λ“œλ₯Ό μ§œλŠ” 것에 λͺ©ν‘œλ₯Ό 두고 μžˆμ—ˆλ‹€.

 

ν•˜μ§€λ§Œ λ¦¬μ΄μ˜€κ°€ λ§ν•˜κΈΈ κ°œλ°œμ΄λΌλŠ” 것은 일단 κΈ°κ°„ μ•ˆμ— λΉ λ₯΄κ²Œ κ°œλ°œν•˜λŠ” 것이 κ°€μž₯ μ€‘μš”ν•˜λ‹€κ³  ν•˜μ‹œλ©΄μ„œ, λ‚΄κ°€ ν•  수 μžˆλŠ” ν•œ κ°€μž₯ λΉ λ₯΄κ²Œ κΈ°λŠ₯을 κ°œλ°œν•  수 μžˆλŠ” λ°©λ²•μœΌλ‘œ κ°œλ°œν•˜κ³ , λ‹€μŒ κΈ°λŠ₯을 μ’€ 더 μ‰½κ²Œ κ°œλ°œν•  수 μžˆλ„λ‘ λ‹€μ‹œ μ½”λ“œλ₯Ό 고치고 μ΄λŸ¬ν•œ 싸이클을 λ°˜λ³΅ν•΄μ•Ό ν•œλ‹€κ³  ν•˜μ…¨λ‹€. μ–΄μ©Œλ©΄, λ‚΄κ°€ νšŒμ‚¬μ—μ„œ ν–ˆλ˜ 개발의 방식이 λ‹¨μˆœνžˆ 슀슀둜λ₯Ό λΆ€μ‘±ν•˜λ‹€κ³  μ—¬κΈΈ 뢀뢄이 μ•„λ‹ˆλΌ, νšŒμ‚¬μ—μ„œ ν•„μš”ν•œ μ„œλΉ„μŠ€λ₯Ό κ°œλ°œν•˜λŠ”λ°μ— ν•„μš”ν•œ 제1원칙을 μ§€μΌ°λ‹€κ³  λ³Ό 수 μžˆκ² λ‹€λŠ” 생각을 ν•˜κ²Œ λ˜μ—ˆλ‹€. λ‹€λ§Œ, κ·Έ 이후에 λ‹€μ‹œ λ‹€μŒ κΈ°λŠ₯을 κ°œλ°œν•˜λŠ” 데에 ν•„μš”ν•œ μ½”λ“œ κΈ°λ°˜μ„ λ‹€μ‹œ λ‹€μ§€λŠ” μ‹œκ°„μ„ κ°€μ§€μ§€ μ•Šμ•˜κΈ°μ— λ‹€μŒ κΈ°λŠ₯ κ°œλ°œμ—μ„œ λ‚œν•­μ„ κ²ͺμ—ˆλ‹€λŠ” 생각이 λ“€μ—ˆλ‹€.

 

λ¦¬μ΄μ˜€μ™€μ˜ λ©˜ν† λ§μ„ 톡해, λ‚΄κ°€ κ°œλ°œμ„ λŒ€ν•˜κ³  μžˆλŠ” 방식과 ν•™μŠ΅μ˜ λ°©ν–₯성을 λ‹€μ‹œ λ˜λŒμ•„λ³Ό 수 μžˆμ—ˆλ‹€. λ‚΄κ°€ κ°œλ°œμ„ ν•  λ•Œ κ³ λ €ν•΄μ•Όν•  뢀뢄은 ‘이 방법이 정말 κ°€μž₯ 빨리 κΈ°λŠ₯을 κ°œλ°œν•  수 μžˆλŠ” 방법인가?’ 와 ‘이 ꡬ쑰가 λ‹€μŒ κΈ°λŠ₯을 κ°œλ°œν•˜κ³  μœ μ§€λ³΄μˆ˜ν•˜λŠ” 데에 νŽΈλ¦¬ν•œ ꡬ쑰인가?’ 에 λŒ€ν•œ 뢀뢄인 것 κ°™λ‹€. νŠΉμ • μ•„ν‚€ν…μ²˜λ‚˜ κΈ°λŠ₯을 μ¨μ•Όν•˜κΈ° λ•Œλ¬Έμ— μ“°λŠ” 것이 μ•„λ‹Œ, 이 방법이 정말 μ•žμœΌλ‘œ κΈ°λŠ₯을 μΆ”κ°€ν•˜κ³  ν”„λ‘œμ νŠΈλ₯Ό ν™•μž₯ν•΄λ‚˜κ°€λŠ” 데에 νŽΈλ¦¬ν•œ 방법인가에 λŒ€ν•΄μ„œλ„ 고민을 ν•΄μ•Όκ² λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€.

 

λ°€λ¦¬μ™€μ˜ λ©˜ν† λ§μ—μ„œλŠ” NC2 ν”„λ‘œμ νŠΈμ—μ„œ μ–΄λ–€ 뢀뢄이 λΆ€μ‘±ν•œμ§€ ν”Όλ“œλ°±μ„ κ°–λŠ” μ‹œκ°„μ„ κ°€μ‘Œλ‹€. κ°€μž₯ 기얡에 λ‚¨λŠ” ν”Όλ“œλ°±μ€ λ‚΄κ°€ 이 μ•±μœΌλ‘œ μ‚¬μš©μžλ“€μ—κ²Œ μ–΄λ–€ κ°€μΉ˜λ₯Ό μ „λ‹¬ν•˜κΈΈ μ›ν•˜λŠ”κ°€? 에 λŒ€ν•œ μ§ˆλ¬Έμ΄μ—ˆλ‹€. κ²°κ΅­ λ””μžμΈλ„ κ·ΈλŸ¬ν•œ κ°€μΉ˜λ₯Ό μ „ν•˜λŠ” 방식쀑에 ν•˜λ‚˜λ‘œ, ν”Όλ“œλ°±μ„ λ“£κ³  λ‚˜λ‹ˆ λ‚΄κ°€ λ””μžμΈν•œ 이번 앱은 κ·ΈλŸ¬ν•œ κ°€μΉ˜κ°€ 잘 λ‹΄κ²¨μžˆμ§€ μ•Šμ€ 것 κ°™λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€. 일단 μ§€κΈˆ ν•˜λŠ” 곡뢀가 쑰금 λ§ˆλ¬΄λ¦¬κ°€ 되면, ν•΄λ‹Ή ν”Όλ“œλ°±μ„ λ°˜μ˜ν•΄μ„œ λ‹€μ‹œ ν•œ 번 λ””μžμΈμ„ 바꿔보고 μ‹Άλ‹€.

 

곰민과의 λ©˜ν† λ§μ—μ„œλŠ” μ•± λΉ„μ¦ˆλ‹ˆμŠ€μ— λŒ€ν•œ 이야기λ₯Ό λ‚˜λˆ΄λ‹€. λ‹€λ₯Έ μ•±μ—μ„œλŠ” μ–΄λ–€ μ‹μœΌλ‘œ λΉ„μ¦ˆλ‹ˆμŠ€λ₯Ό μ „κ°œν•˜κ³  μžˆλŠ”μ§€μ— λŒ€ν•œ 이야기와 CBL에 λŒ€ν•œ 이야기도 λ‚˜λˆ΄λ˜ 것 κ°™λ‹€. 또 λ‚΄κ°€ ν‰μ†Œ κΆκΈˆν–ˆλ˜ λ¬΄λ£Œμ•±μ€ μ–΄λ–€μ‹μœΌλ‘œ λΉ„μ¦ˆλ‹ˆμŠ€λ₯Ό μ „κ°œν•˜κ³  μžˆλŠ” 것인지에 λŒ€ν•œ κΆκΈˆμ¦λ„ ν•΄μ†Œν•  수 μžˆμ—ˆλ‹€. CBL에 κ΄€ν•΄μ„œλŠ” λ‚΄κ°€ CBL을 ν•˜λ©΄μ„œ 느꼈던 μ•„μ‰¬μš΄ μ μ΄λ‚˜ μ–΄λ €μ› λ˜ 점에 λŒ€ν•œ 이야기λ₯Ό λ‚˜λˆ΄λŠ”λ°, 이번 MC2μ—μ„œλŠ” λ‚΄κ°€ λ§ν–ˆλ˜ 뢀뢄이 μ•½κ°„ 반영이 λœλ“―ν•œ λŠλ‚Œμ„ λ°›μ•„μ„œ MC2λŠ” μ’€ 더 μ§‘μ€‘ν•˜κ³  λͺ°μž…ν•΄μ„œ ν•  수 μžˆλŠ” 것 κ°™λ‹€.

μ•„ν‚€ν…μ²˜ μŠ€ν„°λ””

μ•„ν‚€ν…μ²˜ μŠ€ν„°λ””μ—μ„œλŠ” ν˜„μž¬ <클린 μ•„ν‚€ν…μ²˜> λΌλŠ” 책을 기반으둜 μŠ€ν„°λ””λ₯Ό μ§„ν–‰ν•˜κ³  μžˆλ‹€. 사싀, 처음 μ½μ–΄λ³΄λŠ” 책이기도 ν•˜κ³  μ•„ν‚€ν…μ²˜μ— λŒ€ν•΄μ„œλŠ” 정말 ν•˜λ‚˜λ„ λͺ¨λ₯Έλ‹€κ³  해도 과언이 μ•„λ‹ˆκΈ° λ•Œλ¬Έμ— λ‚΄κ°€ μŠ€ν„°λ””λ₯Ό 잘 λ”°λΌκ°ˆ 수 μžˆμ„κΉŒ? λΌλŠ” μ˜κ΅¬μ‹¬μ΄ 쑰금 듀기도 ν–ˆλ‹€.

 

ν•˜μ§€λ§Œ 생각보닀 μ•„μ˜ˆ 따라가지 λͺ»ν•  μ •λ„λ‘œ 책이 μ–΄λ ΅μ§€λŠ” μ•Šμ•˜κ³ , μŠ€ν„°λ””μ— μ°Έμ—¬ν•΄μ„œ 이야기λ₯Ό λ‚˜λˆ„λŠ” κ²ƒλ§Œ 듀어도 μ•„ν‚€ν…μ²˜μ— λŒ€ν•œ μ‹œμ•Όκ°€ μ‘°κΈˆμ”© λ„“μ–΄μ§€λŠ” 것을 느끼고 μžˆλŠ” 것 κ°™λ‹€. ν•˜μ§€λ§Œ μ•„μ§κΉŒμ§€ κ·Έ 이야기듀을 100% μ΄ν•΄ν•˜μ§€ λͺ»ν•˜κ³  있기 λ•Œλ¬Έμ—, 남듀보닀 쑰금 더 μ‹œκ°„μ„ νˆ¬μžν•΄μ„œ 곡뢀λ₯Ό ν•΄λ΄μ•Όκ² λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€.

 

μ•„ν‚€ν…μ²˜μͺ½μ€ μ‹ μž…μ΄λ‚˜ μ£Όλ‹ˆμ–΄ κ°œλ°œμžμ—κ²ŒλŠ” 아직 ν•„μš”ν•œ μ—­λŸ‰μ€ μ•„λ‹ˆλΌκ³  ν•œλ‹€. ν•˜μ§€λ§Œ λ‚˜λŠ” νšŒμ‚¬λ₯Ό λ‹€λ‹ˆλ©΄μ„œ, ν”„λ‘œμ νŠΈκ°€ ν™•μž₯λ˜λ©΄μ„œ λŠλΌλŠ” μœ μ§€λ³΄μˆ˜μ—μ„œμ˜ ν•œκ³„μ™€ κ΅¬μ‘°ν™”λœ μ½”λ“œμ˜ ν•„μš”μ„±μ„ λΌˆμ €λ¦¬κ²Œ 느꼈기 λ•Œλ¬Έμ— 아직 λ‹Ήμž₯은 ν•„μš”ν•œ μ—­λŸ‰μ΄ μ•„λ‹ˆκ³  μ§€κΈˆ 100% ν•΄λ‹Ή λ‚΄μš©μ„ μ΄ν•΄ν•˜μ§€ λͺ»ν•˜λ”라도 μ‘°κΈˆμ”© μ•„ν‚€ν…μ²˜μ— λŒ€ν•œ 곡뢀λ₯Ό ν•΄λ‚˜κ°€κ³  μ‹Άλ‹€.

MC2의 μ‹œμž‘

λ‚˜λŠ” ν‰μ†Œ μ •μ‹  건강μͺ½μ— 관심이 λ§Žμ€ 편이고, 특히 μš”μ¦˜ ν˜„λŒ€μΈλ“€μ΄ κ²ͺκ³  μžˆλŠ” 정신과적인 μ§ˆν™˜μ— λŒ€ν•΄ 관심이 λ§Žμ€ μ‚¬λžŒμ΄λ‹€. 그리고 κ·ΈλŸ¬ν•œ λ¬Έμ œλ“€μ„ κΈ°μˆ λ‘œμ„œ ν’€μ–΄λ‚΄λŠ” 데에 정말 λ§Žμ€ 관심을 κ°€μ§€κ³  μžˆλ‹€.

 

κ·Έλž˜μ„œ Swift Student Challengeμ—μ„œλ„ 곡황μž₯μ•  ν™˜μžλ“€μ„ μœ„ν•΄ 곡황μž₯μ•  치료 기법 쀑 ν•˜λ‚˜μΈ κ·ΈλΌμš΄λ”© κΈ°μˆ μ„ 기반으둜 ν•œ λ―Έλ‹ˆ κ²Œμž„μ„ λ§Œλ“€μ–΄μ„œ μ œμΆœν–ˆμ—ˆλ‹€. ν•˜μ§€λ§Œ ν•΄λ‹Ή ν”„λ‘œμ νŠΈλ₯Ό κ°œλ°œν•˜λ©΄μ„œ, ν˜Όμžμ„œ 문제λ₯Ό μ •μ˜ν•˜κ³  해결방법을 κ΅¬ν˜„ν•˜λŠ” 데에 μžˆμ–΄μ„œ ν•œκ³„λ₯Ό 많이 느꼈고 μ•„μΉ΄λ°λ―Έμ—μ„œ ν•΄λ‹Ή μ£Όμ œμ— 관심이 μžˆλŠ” μ‚¬λžŒλ“€κ³Ό λ‹€μ‹œ ν•œ 번 ν”„λ‘œμ νŠΈλ₯Ό 진행해보고 싢은 λ§ˆμŒμ„ κ°€μ§€κ³  μžˆμ—ˆλ‹€.

 

그런데 이것이 λ¬΄μŠ¨μΌμΈκ°€? μ‹€μ œλ‘œ 이번 MC2 μ—μ„œ ‘곡황μž₯애인 μΉœκ΅¬κ°€ 응급상황을 λŒ€μ²˜ν•  수 μžˆλ„λ‘ λ•μž’ λΌλŠ” 주제둜 이번 MC2λ₯Ό μ§„ν–‰ν•˜κ²Œ λ˜μ—ˆλ‹€. 그리고 곡황μž₯μ•  그리고 κ³΅ν™©λ°œμž‘μ— λŒ€ν•œ λ¦¬μ„œμΉ˜λ₯Ό μ§„ν–‰ν•˜κ³  MC2λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ, λ‚΄κ°€ 이전에 μ§„ν–‰ν•œ ν”„λ‘œμ νŠΈμ—μ„œ 무엇이 λ¬Έμ œμ˜€λŠ”μ§€ μ•Œκ²Œ λ˜μ—ˆλ‹€. κ°€μž₯ 큰 λ¬Έμ œλŠ” 곡황μž₯애에 λŒ€ν•œ λ¦¬μ„œμΉ˜κ°€ λΆ€μ‘±ν–ˆλ˜ 점과 κ·Έ μ‚¬λžŒλ“€μ—κ²Œ ν•„μš”ν•œ μ„œλΉ„μŠ€κ°€ μ•„λ‹Œ λ‹¨μˆœνžˆ λ‚˜μ˜ μΆ”μΈ‘μœΌλ‘œ 해결방법을 μ°Ύμ•˜λ‹€λŠ” μ μ΄μ—ˆλ‹€.

 

이번 MC2μ—μ„œλŠ” 곡황μž₯μ• κ°€ μ–΄λ–€ μ •μ˜λ₯Ό κ°€μ§€κ³  있고, μ‹€μ œ 곡황μž₯μ•  ν™˜μžλ“€μ΄ μ–΄λ– ν•œ 상황과 λ§₯λ½μ—μ„œ κ³΅ν™©λ°œμž‘μ„ κ²½ν—˜ν•˜λŠ”μ§€ κ·Έ 단계듀을 μ„Έμ„Έν•˜κ²Œ λΆ„μ„ν•˜κ³  μ‹€μ œ 곡황μž₯μ•  ν™˜μžλΆ„λ“€μ„ μΈν„°λ·°ν•˜λ©΄μ„œ 정말 κ·Έλ“€μ—κ²Œ ν•„μš”ν•œ μ„œλΉ„μŠ€λ₯Ό λ§Œλ“€κΈ° μœ„ν•΄μ„œ 고민을 ν•˜κ³  μžˆλ‹€.

 

이번 MC2λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ, μ§€μΏ κ°€ ν•΄μ€€ 이야기 μ€‘μ—μ„œ κ°€μž₯ λ§ˆμŒμ— μ™€λ‹Ώμ•˜λ˜ 것은 μ’€ 더 깊고 μžμ„Έν•˜κ²Œ λ¦¬μ„œμΉ˜λ₯Ό μ§„ν–‰ν•˜λŠ” 것도 μ’‹μ§€λ§Œ ν•„μš”ν•˜λ‹€λ©΄ λΉ λ₯΄κ²Œ ν”„λ‘œν† νƒ€μž…μ„ λ§Œλ“€μ–΄μ„œ μœ μ €λ“€μ—κ²Œ ν…ŒμŠ€νŠΈλ₯Ό ν•˜λŠ” 것도 쒋은 방법이 될 수 μžˆκ² λ‹€λŠ” λ§μ΄μ—ˆλ‹€. λΉ λ₯Έ 도전과 λΉ λ₯Έ μ‹€νŒ¨ 그리고 λΉ λ₯Έ μˆ˜μ •. 그런 과정을 톡해 μ‘°κΈˆμ”© 더 λ‚˜μ€ ν”„λ‘œλ•νŠΈλ₯Ό λ§Œλ“€ 수 μžˆκ² λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€.

Swift 곡뢀

μš”μ¦˜ λ‚˜λŠ” Swiftλ₯Ό 깊게 κ³΅λΆ€ν•˜κ³  μžˆλ‹€. κ·Έ μ΄μœ λŠ” ν”„λ‘œμ νŠΈλ‚˜ μŠ€ν„°λ””λ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ λ‚˜ 슀슀둜 Swift 언어에 λŒ€ν•œ 이해도가 λΆ€μ‘±ν•˜λ‹€λŠ” 생각이 λ“€μ—ˆκΈ° λ•Œλ¬Έμ΄λ‹€.

 

Class와 StructλŠ” μ–΄λ–€ 차이점이 μžˆλŠ”μ§€, 그리고 이듀은 μ–΄λ–»κ²Œ μΈμŠ€ν„΄μŠ€ 데이터λ₯Ό κ΄€λ¦¬ν•˜λŠ”μ§€, μƒμ„±μžμ—λŠ” μ–΄λ–€ 것이 있고 Classμ—μ„œ 상속과 μ΄ˆκΈ°ν™”λŠ” μ–΄λ–»κ²Œ μΌμ–΄λ‚˜κ³  μžˆλŠ”μ§€μ™€ 같이 Swift μ–Έμ–΄λ₯Ό μ’€ 더 깊게 κ³΅λΆ€ν•˜κ³  μžˆλ‹€. 곡뢀λ₯Ό ν•˜λ©΄μ„œ λ‚΄κ°€ 이런 것도 λͺ¨λ₯΄κ³  μ½”λ“œλ₯Ό 짜고 μžˆμ—ˆκ΅¬λ‚˜λΌλŠ” 자괴감이 듀기도 ν–ˆμ§€λ§Œ, μ΄λ ‡κ²Œ Swift 언어에 λŒ€ν•œ 이해도가 λ†’μ•„μ§€λ©΄ μ½”λ“œλ₯Ό μ§€ λ•Œμ—λ„ μ΄μœ μžˆλŠ” μ½”λ“œλ₯Ό μ§€ 수 μžˆλŠ” 힘이 λ˜κ² κ΅¬λ‚˜ 생각이 λ“€μ–΄ μ΅œμ„ μ„ λ‹€ν•΄ 곡뢀λ₯Ό ν•˜κ³  μžˆλ‹€.