본문으둜 κ±΄λ„ˆλ›°κΈ°

🌈 Chapter 13: μŠ€λ‚˜μ΄νΌκ°€ μž…μ°°ν•˜λ‹€

  • λŒ€λ‹€μˆ˜ νŒ€μ€ μ½”λ“œλ₯Ό 더 λͺ…ν™•νžˆ λ§Œλ“œλŠ” 데 λ„ˆλ¬΄ 적은 μ‹œκ°„μ„ λ“€μ—¬μ„œ μœ μ§€ 보수 λΆ€λ‹΄μœΌλ‘œ κ·Έ λŒ€κ°€λ₯Ό 치λ₯Έλ‹€.
  • 단일 μ±…μž„ 원칙은 λ³΅μž‘μ„±μ„ μ™„ν™”ν•˜λŠ” 데 μ•„μ£Ό 효과적인 νœ΄λ¦¬μŠ€ν‹±μ΄λ©°, κ°œλ°œμžλ“€μ€ μƒˆλ‘œμš΄ νƒ€μž…μ„ λ§Œλ“€μ–΄λ‚΄κΈ°λ₯Ό μ£Όμ €ν•΄μ„œλŠ” μ•ˆ λœλ‹€.
  • λ©”μ„œλ“œ(λ˜λŠ” νƒ€μž…)의 널 κ΅¬ν˜„μ„ λ„μž…ν•΄ λ‹€μŒ λ‹¨κ³„λ‘œ λ„˜μ–΄κ°„λ‹€. 즉, 결정을 λ―Έλ£¨λΌλŠ” 건데, μ΄λ ‡κ²Œ ν•˜λ©΄ λ‹€μŒ 번의 μƒλ‹Ήν•œ 큰 κΈ°λŠ₯ 덩어리에 κ΄€ν•΄ μƒκ°ν•˜λŠλΌ 진행이 μ²˜μ§€μ§€ μ•Šκ³ λ„ λ‹Ήλ©΄ν•œ κ³Όμ œμ— μ§‘μ€‘ν•˜λŠ” 데 도움이 λœλ‹€.
  • 이λ₯Ό ν…Œλ©΄, 널 Action을 λ„μž…ν•¨μœΌλ‘œμ¨ λ©”μ‹œμ§€ λ¬Έμ œμ— 주의λ₯Ό 빼앗기지 μ•Šκ³ λ„ λ‹¨μœ„ ν…ŒμŠ€νŠΈμ—μ„œ λ°œκ²¬ν•œ μƒˆλ‘œμš΄ 관계λ₯Ό μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ— λ„μž…ν•  수 μžˆμ—ˆλ‹€.
  • μ΄λŠ” μ½”λ“œκ°€ 컴파일 돼야 ν•œλ‹€λŠ” 압박을 격지 μ•Šκ³ λ„ μž μ‹œ 객체 κ°„μ˜ μ˜μ‘΄μ„±μ— κ΄€ν•΄ 생각할 수 μžˆμŒμ„ μ˜λ―Έν•œλ‹€.
  • κΈ°λŠ₯을 μΆ”κ°€ν•˜κ³  κ·Έ 결과둜 λ°œμƒν•˜λŠ” μ½”λ“œλ₯Ό λ°˜μ˜ν•˜κ³  μ •λ¦¬ν•˜λŠ” 과정을 λ°˜λ³΅ν•΄μ•Ό ν•œλ‹€. 정리 λ‹¨κ³„λŠ” ν•„μˆ˜μΈλ°, 정리 단계λ₯Ό κ±°μΉ˜μ§€ μ•ŠμœΌλ©΄ κ΅¬ν˜„μ˜ μœ μ§€ λ³΄μˆ˜κ°€ λΆˆκ°€λŠ₯해지기 λ•Œλ¬Έμ΄λ‹€.
  • 뭘 ν•΄μ•Ό 할지 λΆ„λͺ…ν•˜μ§€ μ•Šκ³  쀀비됐닀고 ν™•μ‹ ν•  수 μ—†λ‹€λ©΄ μ½”λ“œ λ¦¬νŒ©ν„°λ§μ„ λ―Έλ£° μ€€λΉ„λ₯Ό ν–ˆλ‹€. κ·ΈλŸ¬λ©΄μ„œ μš°λ¦¬λŠ” μ‘°κΈˆμ”© μ§„ν–‰ν•˜λ©° κ΅¬ν˜„μ΄ κΊ μ§€λŠ” μ‹œκ°„μ„ μ΅œμ†Œν™”ν•˜κΈ° μœ„ν•œ 널 κ΅¬ν˜„ 같은 기법을 ν™œμš©ν•˜λ©΄μ„œ μ½”λ“œλ₯Ό λ˜λ„λ‘ κΉ”λ”ν•œ μƒνƒœλ‘œ μœ μ§€ν–ˆλ‹€.