πŸŽ„ μ„±μž₯일지 4.0

μ±… ν–‰λ³΅ν•œ 이기주의자(웨인 닀이어)의 λ‚΄μš©μ— μžκ·Ήλ°›μ•„ μ‹œμž‘ν•˜λŠ” μ†Œλ°•ν•œ μ„±μž₯기둝

μ‚΄μ•„μžˆλŠ” 꽃과 죽은 꽃은 μ–΄λ–»κ²Œ κ΅¬λ³„ν•˜λŠ”κ°€?
μ„±μž₯ν•˜κ³  μžˆλŠ” 것이 μ‚΄μ•„ μžˆλŠ” 것이닀.
생λͺ…μ˜ μœ μΌν•œ μ¦κ±°λŠ” μ„±μž₯이닀!

🌳 (1.0)ν‚€μ›Œλ“œ
μ΅œλŒ€ν•œ κ°„λ‹¨ν•˜κ²Œ 정리, 좔후에 λ³΄λ©΄μ„œ 슀슀둜 μ„€λͺ…
πŸ‰ (2.0)κ²½ν—˜ μœ„μ£Όλ‘œ
λ‹¨μˆœ 정보λ₯Ό μ „λ‹¬ν•˜κΈ°λ³΄λ‹€ 무엇을 λ°°μ› κ³  μ–΄λ–»κ²Œ ν•΄κ²°ν–ˆλŠ”μ§€ 짧고 κ°„λ‹¨ν•˜κ²Œ μž‘μ„±
❄️ (3.0)정해진 ν…œν”Œλ¦Ώμ— λ§žμΆ°μ„œ
ν‚€μ›Œλ“œ, κ²½ν—˜ λͺ¨λ‘ μ’‹λ‹€. λ‹€λ§Œ 맀일 μž‘μ„±ν•˜κΈ°λ‘œ 마음 λ¨Ήμ€λ§ŒνΌ ν•΅μ‹¬λ§Œ κ°„κ²°ν•˜κ²Œ 정리할 수 있게 ν…œν”Œλ¦Ώμ„ μž‘μ„±
(3.1)230102λΆ€ν„° μ‹œμž‘λ˜λŠ” ν•™μŠ΅μ— κ΄€ν•œ λ‚΄μš© μΆ”κ°€
(3.2)230313λΆ€ν„° 쒀더 κ²½ν—˜, 감정 μœ„μ£Όμ˜ λ‚΄μš©λ„ λ‹΄κΈ°!
🌾 (4.0)ν•™μŠ΅ ν‚€μ›Œλ“œμ—μ„œ μ΅œλŒ€ν•œ κ°„λ‹¨ν•œ 정보 제곡, κ³ λ―Όμ—μ„œ λ‚΄ κ²½ν—˜μ„ μžμ„Ένžˆ 적자!

πŸ”‘ 였늘의 ν•™μŠ΅ ν‚€μ›Œλ“œ

1. κΈ°νšμ„œμ—μ„œ feature 뽑아내기

feature-list λ½‘μ•„λ³΄μž

주어진 κΈ°νšμ„œλ₯Ό ν†΅ν•΄μ„œ ν•˜λ‚˜ν•˜λ‚˜μ˜ μž‘μ€ featureλ₯Ό λ½‘μ•„λ‚΄λŠ” 게 κ³ λ―Όμ΄μ—ˆμŠ΅λ‹ˆλ‹€. 그러던 쀑 What’s Feature List, and Why Do I Need One?의 글을 읽고 κΈ°λŠ₯을 μž‘κ²Œ μͺΌκ°œλŠ” 법을 μ•Œκ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이번 λ―Έμ…˜μΈ λ‰΄μŠ€ μŠ€νƒ λ“œ μžμ²΄κ°€ κ±°λŒ€ν•œ μ†Œν”„νŠΈμ›¨μ–΄μ—μ„œλŠ” μž‘μ€ κΈ°λŠ₯으둜 λ³Ό 수 있기 λ•Œλ¬Έμ—, κΈ°λŠ₯λ³΄λ‹€λŠ” λ·°(component)λ₯Ό κΈ°μ€€μœΌλ‘œ μž‘κ²Œ λ‚˜λˆ„κ³  μ΅œμ’…μ μœΌλ‘œ λ‚˜λˆ μ§„ μ΅œμ†Œν•œμ˜ μ»΄ν¬λ„ŒνŠΈμ—μ„œ κΈ°λŠ₯을 λ”°μ Έλ³΄λŠ” 게 쒋을 κ±° κ°™λ‹€κ³  생각이 λ“€μ—ˆμ–΄μš”! 그리고 μ‹€μ œλ‘œλŠ” κ΅¬ν˜„ μš°μ„  μˆœμœ„ μƒμœ„ 20%λ₯Ό λ½‘μ•„μ„œ MVP(Minimum Viable Product)둜 두고 κ°œλ°œν•˜κ² μ§€λ§Œ, 이번 λ―Έμ…˜μ—μ„œ κ΅¬ν˜„ν•΄μ•Όν•  κΈ°λŠ₯을 λΉ¨κ°„μƒ‰μœΌλ‘œ ν‘œμ‹œν•˜μ˜€μŠ΅λ‹ˆλ‹€.

κ΅¬ν˜„ν•΄μ•Όν•˜λŠ” viewλ₯Ό 더 μ„Έμ„Έν•˜κ²Œ λ‚˜λˆ„κ³  κΈ°λŠ₯을 μƒκ°ν•˜λ‹ˆ 쒀더 직관적이고 λ¬΄μ—‡λΆ€ν„°ν•˜λŠ” 게 쒋을지 λ³΄μ΄λŠ” 것 κ°™μ•„μš”.

2. μ„€κ³„μ„œ μž‘μ„±ν•˜κΈ°

ν”„λ‘œκ·Έλž¨μ„ μ–΄λ–»κ²Œ λ§Œλ“€μ§€ 섀계해본 적이 μ—†μ–΄μ„œ λ‹€μ†Œ λ§‰λ§‰ν–ˆμ–΄μš”. λ―Έμ…˜μ—μ„œ ν΄λž˜μŠ€κ΅¬μ„± λ˜λŠ” κ°œλ°œμˆœμ„œ, ν”„λ‘œκ·Έλž˜λ° λ™μž‘νλ¦„ 등에 λŒ€ν•œ λ‚΄μš©μ΄ μžˆμ–΄μ„œ, μš°μ„  클래슀 ꡬ성을 μœ„ν•΄ μ–΄λ–€ λ””μžμΈ νŒ¨ν„΄μ„ μ μš©ν•΄λ³Ό 수 μžˆμ„μ§€ ν•™μŠ΅ν–ˆμŠ΅λ‹ˆλ‹€. 아직 μ˜ˆμ •μ΄μ§€λ§Œ, MVC νŒ¨ν„΄μ„ ν•™μŠ΅ν•˜λ©΄μ„œ λ™μ‹œμ— Component λ‹¨μœ„λ‘œ κ°œλ°œλ„ ν•˜κ³ μ‹Άμ–΄μ„œ 각 Componentλ₯Ό Controller처럼 두고 Componentλ§ˆλ‹€ Modelκ³Ό Viewλ₯Ό λ”°λ‘œ λ‘λŠ” λ°©μ‹μœΌλ‘œ κ΅¬ν˜„ν•΄λ³ΌκΉŒ 생각 μ€‘μž…λ‹ˆλ‹€!(쒋은 방식은 아닐 수 μžˆκ² μ§€λ§Œ..!)

πŸ€ 였늘의 κ³ λ―Ό ν‚€μ›Œλ“œ

μ˜€λŠ˜μ€ ν‚€μ›Œλ“œ 정리 μžμ²΄κ°€ κ³ λ―Ό 정리!!! λˆˆμ— λ³΄μ΄λŠ” κΈ°νšμ„œλ₯Ό ν† λŒ€λ‘œ κΈ°λŠ₯ λͺ©λ‘μ„ κ΅¬μ„±ν•˜λŠ” 게 쉽지 μ•Šμ•˜λ‹€. 또, μ΄λ²ˆμ—” λ””μžμΈ νŒ¨ν„΄μ„ κ³ λ €ν•΄μ„œ μ½”λ“œλ₯Ό κ΅¬ν˜„ν•΄λ³΄λ €λ‹€λ³΄λ‹ˆ 디렉토리 ꡬ쑰뢀터 각 객체듀을 μ–΄λ–»κ²Œ ꡬ성해야할지 아직 μ •ν•˜μ§€ λͺ»ν–ˆλ‹€. λ‚΄μΌκΉŒμ§€λ§Œ μΆ©λΆ„νžˆ κ³ λ―Όν•˜κ³  μ„€κ³„ν•œ 뒀에 κ·Έ νŒ¨ν„΄μ— λ§žλŠ” μ½”λ“œλ₯Ό μž‘μ„±ν•˜λ©΄ 쒋을 것 κ°™λ‹€!!!

πŸ“ μš”μ•½ 및 ν•˜λ£¨ 간단 회고

배울수둝 점점 더 재미있고 μ•Œκ³  싢은 게 λ§Žμ•„μ§„λ‹€.

였늘의 μž˜ν•œ 점

  • κ΅¬ν˜„ μ „ 기획 및 섀계에 λŒ€ν•œ μΆ©λΆ„ν•œ 고민을 ν•œ 점
  • closing timeκΉŒμ§€ λ‚¨μ•„μ„œ κ³΅λΆ€ν•œ 점

였늘의 μ•„μ‰¬μš΄ 점

  • μ½”λ“œ κ΅¬ν˜„μ€ 아직 μ‹œμž‘ λͺ»ν•œ 점!(μ–Όλ₯Έ μ„€κ³„ν•˜μž!)

μ°Έκ³