diff --git "a/14\354\236\245/\352\263\265\354\230\210\354\230\201.md" "b/14\354\236\245/\352\263\265\354\230\210\354\230\201.md" new file mode 100644 index 0000000..dc06bdf --- /dev/null +++ "b/14\354\236\245/\352\263\265\354\230\210\354\230\201.md" @@ -0,0 +1,14 @@ +**πŸ“•Ch14. 점진적인 κ°œμ„ ** + +> κΉ¨λ—ν•œ μ½”λ“œλ₯Ό 짜렀면 λ¨Όμ € μ§€μ €λΆ„ν•œ μ½”λ“œλ₯Ό μ§  뒀에 정리해야 ν•œλ‹€. + +> λ‚˜μœ μ½”λ“œλŠ” 썩어 λ¬Έλ“œλŸ¬μ§„λ‹€. μ½”λ“œκ°€ 썩어가며 λͺ¨λ“ˆμ€ μ„œλ‘œμ„œλ‘œ μ–½νžˆκ³ μ„€μΌœ λ’€μ—‰ν‚€κ³  μˆ¨κ²¨μ§„ μ˜μ‘΄μ„±μ΄ μˆ˜λ„ 없이 생긴닀. 였래된 μ˜μ‘΄μ„±μ„ μ°Ύμ•„λ‚΄ κΉ¨λ €λ©΄ μƒλ‹Ήν•œ μ‹œκ°„κ³Ό 인내심이 ν•„μš”ν•˜λ‹€. + +> 아침에 μ—‰λ§μœΌλ‘œ λ§Œλ“  μ½”λ“œλ₯Ό μ˜€ν›„μ— μ •λ¦¬ν•˜κΈ°λŠ” μ–΄λ ΅μ§€ μ•Šλ‹€. + + +이번 μž₯은 Java 기반 객체지ν–₯ ν”„λ‘œκ·Έλž˜λ°μ˜ λ¦¬νŒ©ν„°λ§ μ˜ˆμ‹œκ°€ 쀑심이라, 아직 μ™„μ „νžˆ μ™€λ‹Ώμ§€λŠ” μ•Šμ•˜λ‹€. μ‹œκ°„μ„ 두고 λ‹€μ‹œ 읽으며 객체지ν–₯ μ½”λ“œλ₯Ό 더 깊게 μ΄ν•΄ν•˜κ³  μ‹Άλ‹€.
+λ‹€λ§Œ, μƒˆλ‘œμš΄ 인수λ₯Ό μΆ”κ°€ν•˜λ©΄μ„œ μ½”λ“œκ°€ λ³΅μž‘ν•΄μ§€λŠ” λ¬Έμ œλŠ” ν”„λ‘ νŠΈμ—”λ“œ ν•¨μˆ˜ν˜• ν”„λ‘œκ·Έλž˜λ°μ—μ„œλ„ μ‰½κ²Œ λ§ˆμ£ΌμΉœλ‹€. 예λ₯Ό λ“€μ–΄ μ»΄ν¬λ„ŒνŠΈλ₯Ό μ„€κ³„ν•˜λ‹€ 보면 propsκ°€ λ°©λŒ€ν•΄μ§€κ³  관리가 μ–΄λ €μ›Œμ§„λ‹€. μ΄λ•Œ ν•©μ„± μ»΄ν¬λ„ŒνŠΈ νŒ¨ν„΄μœΌλ‘œ μ „ν™˜ν•˜κ³  Context APIλ₯Ό λ„μž…ν•΄ ꡬ쑰λ₯Ό λ‹¨μˆœν™”ν•˜λŠ” 방식을 μ μš©ν•  수 μžˆλ‹€.
+ +ν”„λ‘ νŠΈμ—”λ“œ μ½”λ“œλŠ” λ””μžμΈ λ³€κ²½, API μŠ€νŽ™ μˆ˜μ •, μ‹ κ·œ κΈ°λŠ₯ μΆ”κ°€ λ“± μž¦μ€ 변화에 λ…ΈμΆœλœλ‹€. λ³€ν™”κ°€ λ§Žμ„μˆ˜λ‘ λˆ„κ΅¬λ‚˜ μ‰½κ²Œ μ΄ν•΄ν•˜κ³  μˆ˜μ •ν•  수 μžˆλ„λ‘ μž‘μ„±ν•˜λŠ” 것이 μ€‘μš”ν•˜λ‹€.
+μ±…μ—μ„œ κ°•μ‘°ν•œ κ²ƒμ²˜λŸΌ, ν…ŒμŠ€νŠΈλŠ” λ¦¬νŒ©ν„°λ§μ„ 두렡지 μ•Šκ²Œ λ§Œλ“œλŠ” μ•ˆμ „λ§μž„μ„ λ‹€μ‹œ ν•œ 번 λŠκΌˆλ‹€.