Team Day 2 - boostcampwm2023/iOS08-WeTri GitHub Wiki

πŸ“‹Β νŒ€ 회고

μ˜λ„ν•œ κ²°κ³ΌλŠ” λ¬΄μ—‡μ΄μ—ˆλŠ”κ°€ (초기 λͺ©ν‘œ)

  • μ΅œλŒ€ν•œ 잘게 μͺΌκ°œλŠ” λͺ¨λ“ˆ ꡬ성
  • μš΄λ™ 기둝화면 전체 κ΅¬ν˜„
  • APIμ—°κ²°
  • 곡톡 라이브러리 κ΅¬ν˜„
  • 백둜그 μž‘μ„±ν•˜κΈ°
  • API λͺ…μ„Έμ„œ μž‘μ„±ν•˜κΈ°
  • ν΄λΌμš°λ“œ ꡬ좕 해보기
  • 배포해보기

μ‹€μ œ μ–΄λ–€ 일듀이 μΌμ–΄λ‚¬λŠ”κ°€ (ν˜„μ‹€)

  • λͺ¨λ“ˆ ꡬ성에 λ§Žμ€ μ˜λ…Όκ³Ό 리뷰λ₯Ό κ±°μ³μ„œ Feature λ‹¨μœ„μ˜ λͺ¨λ“ˆμ„ 가져감
  • 기둝화면 UI도 μΌλΆ€λ§Œ κ΅¬ν˜„λ¨
    • API 연동할 λ§Œν•œ UI 생성을 λͺ»ν•¨
  • UI와 λΉ„μ¦ˆλ‹ˆμŠ€ λ‘œμ§μ„ μ–΄λ–»κ²Œ 뢄리할 것인지 λ§Žμ€ κ³ λ―Όκ³Ό ν•™μŠ΅μ„ μ§„ν–‰
  • Network, DesignSystem, Coordinator κ΅¬ν˜„
  • 백둜그λ₯Ό μ–΄λ–»κ²Œ λ§Œλ“€μ–΄μ•Ό ν• μ§€ κ³ λ―Όν•˜λ‹€κ°€ 슀슀둜 ꡬ렁텅이에 λΉ μ Έ 잘 λ§Œλ“€μ§€ λͺ»ν•¨
  • API λͺ…μ„Έμ„œλ₯Ό μž‘μ„±ν•΄μ•Όν•˜λŠ”λ°... Restfulν•œ API μž‘μ„±μ˜ 어렀움..
  • 찾아도 μ•ˆλ‚˜μ˜€λŠ” NCP VPC ꡬ좕 κ³Όμ •
  • λ‹΅μ—†λŠ” μžλ™ 배포 곡뢀

κ³„νšκ³Ό μ‹€μ œ 결과의 μ°¨μ΄λŠ” μ™œ λ°œμƒλ˜μ—ˆλŠ”κ°€ (배운 점듀)

  • 이상적인 κ³„νšμ—μ„œλŠ” 맀일 κ°œλ°œμ— νˆ¬μžν•΄μ•Όν•˜λŠ” μ‹œκ°„μ΄ κ½€ κΈΈμ—ˆμŒ.
    • ν•˜μ§€λ§Œ μ‚¬λžŒμ€ κ·Έ μ‹œκ°„ λ™μ•ˆ 계속 개발만 ν•˜λŠ” 것은 μ•„λ‹ˆκΈ°μ— 진척이 느렀질 수 밖에 μ—†λ‹€.
    • 그리고 κ³΅λΆ€ν–ˆλ˜ 것을 κΈ°λ‘ν•˜λŠ” 과정을 λ³„λ„λ‘œ μƒκ°ν•˜μ§€ μ•Šμ€μ±„ μ˜ˆμƒ μ‹œκ°„μ„ μž‘μ„±ν–ˆλ‹€.
  • κ΅¬ν˜„ν•˜μ§€ λͺ»ν•œ 화면듀은 사싀 λ‚œμ΄λ„ μ˜ˆμΈ‘μ— μ‹€νŒ¨ν–ˆλ‹€κ³  생각. ν™”λ©΄λ“€μ˜ UIλ₯Ό μƒμ„±ν•˜λŠ” 것에 λŒ€ν•΄ λ§Œλ§Œν•˜κ²Œ μƒκ°ν–ˆλŠ”λ°, 생각보닀 κ³ λ €ν•  것듀도 λ§ŽμŒμ„ 직감
  • 생각보닀 ν•¨κ»˜ μ˜λ…Όν•΄μ•Όν•˜λŠ” 것듀이 λ§Žμ•˜κΈ°μ— 순수 κ°œλ°œμ‹œκ°„μ΄ λΆ€μ‘±ν–ˆμŒ
    • λͺ¨λ“  νŒ€μ›λ“€μ΄ μ•Œκ³  μžˆλŠ” μ§€μ‹μ΄λ‚˜ ν•™μŠ΅μ†λ„κ°€ κ°™μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— κ³„νšμ„ νƒ€μ΄νŠΈν•˜κ²Œ μ„Έμš°κ²Œ 되면 ν™•μ‹€νžˆ μ œν•œ μ‹œκ°„λ‚΄μ— κ³„νšμ΄ μ™„μ„±λ˜μ§€ μ•ŠμŒ
  • κ°€μž₯ 큰 λ¬Έμ œλŠ” ν˜Όμžμ„œ ν”„λ‘ νŠΈμ™€ 백을 μ™”λ‹€κ°”λ‹€ ν•˜λ©° κ΅¬ν˜„ν•  수 μ—†λ‹€λŠ” 것 [ν˜Όμžκ°€ μ•„λ‹Œ λ™λ£Œλ“€κ³Ό ν˜‘μ—…]
  • 검색해도 잘 λ‚˜μ˜€μ§€ μ•ŠλŠ” 문제 [거짓말 범벅인 λΈ”λ‘œκ·Έ]

지속, κ°œμ„  ν˜Ήμ€ 포기할 것듀은 무엇이고, 배운 것듀은 무엇인가 (λͺ©μ )

  • 생각보닀 μž‘μ€ κΈ°λŠ₯μž„μ—λ„ λ§Žμ€ μ‹œκ°„μ΄ μ†Œλͺ¨λ˜λŠ” 것을 μ•Œκ²Œ 됨

    • κΈ°νšν•œ λͺ¨λ“  κΈ°λŠ₯을 μ „λΆ€ κ΅¬ν˜„ν•΄μ•Όν•œλ‹€λŠ” μš•μ‹¬μ„ 버렀야 ν•  λ“―
    • κ³΅λΆ€ν–ˆλ˜ λͺ¨λ“  과정을 κΈ°λ‘ν•˜κ³ , μ•žμœΌλ‘œ 백둜그의 μ˜ˆμƒ μ‹œκ°„μ„ μ˜ˆμƒ 개발 μ‹œκ°„ + 2~3μ‹œκ°„μœΌλ‘œ μ„€μ •ν•΄μ•Ό ν˜„μ‹€μ μΈ μ‹œκ°„λŒ€κ°€ 될 것 κ°™μŒ
  • 사싀 λ―Έμ…˜ 1, 2 λ•ŒλΆ€ν„° λ‚΄κ°€ κ³Όμ—° 효율적인 μ‚¬λžŒμΈκ°€μ— λŒ€ν•΄ 고민이 λ§Žμ•˜μŒ

    • λ‚΄κ°€ 남듀보닀 많이 κ΅¬ν˜„ν•œκ±΄ 남보닀 μ‹œκ°„μ„ 배둜 νˆ¬μžν•΄μ„œλΌκ³  μƒκ°ν–ˆμŠ΅λ‹ˆλ‹€.
    • ν”„λ‘œμ νŠΈ λ•Œμ—λŠ” 효율적으둜 μ‹œκ°„ λΆ„λ°°λ₯Ό μž˜ν•˜κ³  μ‹Άμ—ˆμ§€λ§Œ.. κ²½ν—˜μ΄ λΆ€μ‘±ν•©λ‹ˆλ‹€.
    • 아직도 많이 λΆ€μ‘±ν•˜λ‹ˆ.. 더 λ§Žμ€ μ„±μž₯을 μœ„ν•œ μ‹œκ°„ νˆ¬μžκ°€ ν•„μš”ν•˜λ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.
    • μ•„λ§ˆ μ·¨μ§ν•˜κ³  λ‚˜μ„œ 1 ~ 2년간은 ν”„λ‘œμ νŠΈμ™€ 같은 삢을 μ‚΄μ•„κ°€μ•Όν•˜μ§€ μ•Šμ„κΉŒ..