StudyingπŸ’¨

[CodeStates] pre project - μ‹œμŠ€ν…œ 섀계

hae02y 2023. 8. 13. 01:35
λ°˜μ‘ν˜•

Pre Project μ‹œμž‘!

- κΈ°κ°„ : 08μ›” 04일 ~ 08μ›” 23일 κΉŒμ§€
- 주제 : stackoverflow 클둠 μ½”λ”©


μ½”λ“œμŠ€ν…Œμ΄μΈ  μ›Ή κ°œλ°œκ³Όμ •μ˜ ν”„λ‘œμ νŠΈλŠ” ν”„λ‘ νŠΈμ—”λ“œμ™€ λ°±μ—”λ“œκ³Όμ •μ„ λ“£λŠ” μˆ˜κ°•μƒλ“€μ΄ ν•¨κ»˜ λͺ¨μ—¬μ„œ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•œλ‹€. 프리 ν”„λ‘œμ νŠΈμ˜ κ²½μš°μ—λŠ” 같은 μŠ€νƒμ˜€λ²„ν”Œλ‘œμš° ν΄λ‘ μ½”λ”©μ˜ 주제둜 κ°œλ°œμ„ ν•˜λŠ”λ° λ‚˜μ˜ κ²½μš°μ— μ•„λ¬΄λŸ° μ •λ³΄λ‚˜ κ²½ν—˜ 없이 μ‹œμž‘μ„ ν•˜λ‹€λ³΄λ‹ˆ μ²˜μŒμ— 쑰금 걱정이 λ¨Όμ € λ“€μ—ˆλ˜κ²ƒκ°™λ‹€. 랜덀으둜 ν”„λ‘ νŠΈμ—”λ“œ μˆ˜κ°•μƒ 3λͺ…, λ‚΄κ°€ μ†ν•΄μžˆλŠ” λ°±μ—”λ“œ 3λͺ…이 같은 νŒ€μœΌλ‘œ λ°°μ •λ˜μ—ˆλ‹€. 처음 νŒ€μ›λ“€κ³Ό λ§Œλ‚˜μ„œ μ–΄μƒ‰ν•˜κ²Œ 인사λ₯Ό λ‚˜λˆ„κ³  μžκΈ°μ†Œκ°œλ₯Ό κ°„λ‹¨ν•˜κ²Œ μ§„ν–‰ν•˜μ˜€λ‹€. λ‹€λ“€ μ²˜μŒμ΄λΌμ„œ κ·ΈλŸ°μ§€ ꡉ~μž₯히 μ–΄μƒ‰ν–ˆλ‹€. 처음 λ§Œλ‚œμ‚¬λžŒλ“€κ³Ό νŒ€μ„ κ΅¬μ„±ν•˜κ³  이야기λ₯Ό λ‚˜λˆ„λŠ”κ²ƒμ΄ μ‹ κΈ°ν•˜κΈ°λ„ ν•˜κ³  μž¬λ―Έλ„ μžˆμ—ˆλ‹€. λ‹€ν–‰μΈμ§€λŠ” λͺ¨λ₯΄κ² μ§€λ§Œ λ‹€λ“€ 처음 ν•΄λ³΄λŠ” νŒ€ν”„λ‘œμ νŠΈμ˜€κ³ , λ‚΄κ°€ 제일 κ±±μ •ν–ˆλ˜ λͺ°λΌμ„œ ν”Όν•΄λ₯Ό λΌμΉ˜λŠ” κ²½μš°λŠ” μ—†μ„κ²ƒκ°™λ‹€λŠ” 생각이 λ“€μ—ˆλ‹€. 였히렀 ν•¨κ»˜ κ³΅λΆ€ν•˜κ³  μ„±μž₯ν•˜λŠ” λ°©ν–₯으둜 λ‚˜μ•„κ°€λ©΄ λ˜κ² λ‹€λŠ” 생각을 ν–ˆλ‹€.


첫번째 κ³Όμ œλŠ” νŒ€μ†Œκ°œ, νŒ€μ΄λ¦„μ •ν•˜κΈ°, νŒ€μž₯μ •ν•˜κΈ° μ˜€λ‹€. λ‹€λ“€ νŒ€μž₯은 κΊΌλ €ν•˜λŠ” λΆ„μœ„κΈ°μ—¬μ„œ λ‚΄κ°€ ν•˜κ² λ‹€κ³  λ§μ”€λ“œλ Έλ‹€. μ•žμ— λ‚˜μ„œλŠ” 것을 μ‹«μ–΄ν•˜λŠ” μ„±κ²©μ΄μ§€λ§Œ 이것도 ν•˜λ‚˜μ˜ λ„μ „μ΄λΌλŠ” 생각을 ν•˜κ³  λͺ¨λ₯΄λŠ” 뢀뢄이 μžˆμ„λ•Œ μ—΄μ‹¬νžˆ λ°°μš°κ³ μžν•˜λŠ” 마음으둜 μ§€μ›ν•˜μ˜€λ‹€. 뭐뢀터 μ‹œμž‘ν• μ§€ λ§‰λ§‰ν•˜μ˜€μ§€λ§Œ μ½”μŠ€μ—μ„œ μ•ˆλ‚΄ν•΄μ£ΌλŠ” λŒ€λ‘œ ν•˜λ‚˜μ”© μ§šμ–΄λ‚˜κ°€λ©΄μ„œ 진행을 ν•˜μ˜€λ‹€. μ΄λ•Œ νŒ€μ›λΆ„λ“€λ„ 정말 많이 도움을 μ£Όμ…¨λ‹€. λ…Έμ…˜μ„ 정말 μž˜λ‹€λ£¨λŠ” νŒ€μ›λΆ„μ΄ μžˆμ–΄μ„œ νŒ€ λ…Έμ…˜λ„ λ§Œλ“€κ³ , λ””μŠ€μ½”λ“œλ₯Ό 톡해 μ†Œν†΅ν• μˆ˜μžˆλŠ” 채널도 λ”°λ‘œ λ§ˆλ ¨ν•˜μ˜€λ‹€. μ΄μ „μ—λŠ” ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•œλ‹€λŠ”κ²ƒμ΄ κ°œλ°œμ—λ§Œ 신경을 μ“°λ©΄ λœλ‹€κ³  μƒκ°ν•˜μ˜€λŠ”λ°, 그게 μ•„λ‹ˆλΌλŠ”κ²ƒμ„ 정말 크게 λŠκΌˆλ˜κ²ƒ κ°™λ‹€.

μ‹œμŠ€ν…œμ„€κ³„ 정리

νŒ€κ·œμΉ™

  1. λΆˆμ°Έν•΄μ•Όν•˜λŠ” 경우 미리 전달해주기(적어도 1μ‹œκ°„μ „κΉŒμ§€).
  2. μ˜μ‚¬κ²°μ •μ€ λ‹€μˆ˜κ²°λ‘œ, 좔가사항은 κ·Έλ•Œλ§ˆλ‹€ μœ μ—°ν•˜κ²Œ κ²°μ •ν•˜κΈ°.
  3. 평일 2회 전체 회의 진행 (μ˜€μ „ 11:00 ~ 12:00 , μ˜€ν›„ 17:00 ~ 18:00)

μ»¨λ²€μ…˜

  1. Commit message Convention μž‘μ„±
  2. Code Convention μž‘μ„±

λ¬Έμ„œ μž‘μ„±

  1. μ‚¬μš©μž μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œ μž‘μ„±
  2. μ‹œμŠ€ν…œ μš”κ΅¬μ‚¬ν•­ λͺ…μ„Έμ„œ μž‘μ„±
  3. ν…Œμ΄λΈ” λͺ…μ„Έμ„œ μž‘μ„±
  4. ν™”λ©΄μ •μ˜μ„œ, User flow μž‘μ„±
  5. API λͺ…μ„Έμ„œ μž‘μ„±

배운점

κ°œλ°œλ‹¨κ³„μ— λ“€μ–΄κ°€κΈ°μ „ μ–Όλ§ˆλ‚˜ λ§Žμ€κ²ƒλ“€μ΄ ν•„μš”ν•œμ§€ λŠλ‚„μˆ˜μžˆλŠ” λ‹¨κ³„μ˜€λ‹€. νŒ€κ·œμΉ™μ΄λ‚˜ μ»¨λ²€μ…˜κ°™μ€ λΆ€λΆ„μ—μ„œ μ²˜μŒμ—λŠ” μ΄λŸ°κ²ƒκΉŒμ§€ μ‹ κ²½μ¨μ•Όν•˜λ‚˜? μ΄λŸ°μƒκ°μ„ ν–ˆμ—ˆλŠ”λ° 막상 이야기λ₯Ό λ‚˜λˆ λ³΄λ‹ˆ 생각보닀 λ‹€μ–‘ν•˜κ²Œ 자기만의 방식듀이 μžˆμ—ˆκ³ , μ„œλ‘œ μ‘°μœ¨ν•΄κ°€λ©° 이야기λ₯Ό λ‚˜λˆ„λŠ” μ‹μœΌλ‘œ μž‘μ„±ν•΄ λ‚˜κ°”λ‹€. ν˜‘μ—…κ³Όμ •μ—μ„œ 정해진 λ£°μ΄λΌλŠ” 것이 μ–Όλ§ˆλ‚˜ ν•„μš”ν•œμ§€ μ•Œμˆ˜μžˆμ—ˆλ˜ κ²½ν—˜μ΄μ˜€λ‹€.


λ¬Έμ„œμž‘μ„±μ€ figmaλ₯Ό 톡해 ν™”λ©΄μ •μ˜μ„œλ₯Ό μž‘μ„±ν•˜μ˜€κ³ , erdcloudμ‚¬μ΄νŠΈλ‘œ ν…Œμ΄λΈ” λͺ…μ„Έμ„œλ₯Ό μž‘μ„±ν•˜μ˜€λ‹€. μ–΄λ €μ› λ˜μ μ€ μš”κ΅¬μ‚¬ν•­ λΆ„μ„μ΄μ˜€λŠ”λ° μ–΄λ””μ„œλΆ€ν„° μ–΄λ””κΉŒμ§€μ˜ κΈ°λŠ₯을 κ°œλ°œν• μ§€ 그리고 μ‚¬μš©μž κ΄€μ μ—μ„œ μ–΄λ–€κΈ°λŠ₯이 ν•„μš”ν• μ§€ λΆ„μ„ν•˜λŠ” 것이 생각보닀 μ˜€λž˜κ±Έλ¦¬λŠ” 단계이고 이단계가 μ •ν™•νžˆ μ΄λ£¨μ–΄μ Έμ•Όμ§€λ§Œ κ°œλ°œκ³Όμ •μ— λŒμž…ν–ˆμ„λ•Œ λ¬Έμ œκ°€ λ°œμƒν•˜μ§€ μ•ŠλŠ”λ‹€λŠ” 것을 μ•Œκ²Œλλ‹€.

λ°˜μ‘ν˜•