Clean Architecture - ν•­ν•΄ ν”ŒλŸ¬μŠ€ 회고 (2μ£Όμ°¨)
Β·
🏠 일상/πŸ““ 일상 일기
λ“€μ–΄κ°€λ©° μ΄λ²ˆ 2μ£Ό μ°¨ 항해도 λ¬΄μ‚¬νžˆ λ§ˆμ³€λ‹€. 이번 κ³Όμ œμ—μ„œλŠ” μ•„ν‚€ν…μ²˜ ꡬ쑰 섀계에 λŒ€ν•œ λ‚΄μš©μ„ μ€‘μ μ μœΌλ‘œ κ³΅λΆ€ν•˜μ˜€λ‹€.κ·Έλ™μ•ˆ 주둜 3-tier μ•„ν‚€ν…μ²˜λ₯Ό 주둜 μ‚¬μš©ν•΄ μ™”μ—ˆλŠ”λ°, μ΄λ²ˆμ—λŠ”ν΄λ¦° μ•„ν‚€ν…μ²˜μ™€ λ ˆμ΄μ–΄λ“œ μ•„ν‚€ν…μ²˜μ˜ νŠΉμ§•, μž₯단점 뢄석을 톡해 κ°μ²΄μ§€ν–₯적 관심사 뢄리에 λŒ€ν•΄ 깊이 κ³ λ―Όν•΄ λ³Ό 수 μžˆλŠ” μ‹œκ°„μ΄μ—ˆλ‹€.     ν΄λ¦° μ•„ν‚€ν…μ²˜ & λ ˆμ΄μ–΄λ“œ μ•„ν‚€ν…μ²˜ ν΄λ¦° μ•„ν‚€ν…μ²˜ ν΄λ¦° μ•„ν‚€ν…μ²˜λŠ” κ΄€μ‹¬μ‚¬μ˜ 뢄리λ₯Ό λͺ…ν™•νžˆ ν•˜κ³ , λΉ„μ¦ˆλ‹ˆμŠ€ λ‘œμ§μ„ μ™ΈλΆ€ μ˜μ‘΄μ„±μœΌλ‘œλΆ€ν„° μ™„μ „νžˆ λΆ„λ¦¬ν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•œλ‹€. 이λ₯Ό 톡해 μ‹œμŠ€ν…œμ˜ μœ μ§€λ³΄μˆ˜μ„±μ„ 높이고, μ™ΈλΆ€ 변화에 λŒ€ν•œ 영ν–₯을 μ΅œμ†Œν™”ν•œλ‹€.  1. μ—”ν‹°ν‹° (Entities)μ—”ν‹°ν‹°λŠ” μ‹œμŠ€ν…œμ˜ 전사적 λΉ„μ¦ˆλ‹ˆμŠ€ κ·œμΉ™μ„ μΊ‘μŠν™”ν•œ 객체둜, μ™ΈλΆ€λ‘œλΆ€ν„°μ˜ 변화에 μ˜μ‘΄ν•˜μ§€ μ•ŠλŠ”λ‹€. μ΄λŠ” κ°€μž₯ 핡심..