πΒ μ€λ μ½μ λ²μ :
μΆμ²μ¬
- λ€μ΄κ°λ©΄μ
- κΉ¨λν μ½λ
<aside>
π μ±
μμ κΈ°μ΅νκ³ μΆμ λ΄μ©μ μ¨λ³΄μΈμ.
</aside>
- κΆκ·Ήμ μΌλ‘ μ½λλ μꡬμ¬νμ νννλ μΈμ΄λΌλ μ¬μ€μ λͺ
μ¬νλ€. (p.3)
- λλ μ°μνκ³ ν¨μ¨μ μΈ μ½λλ₯Ό μ’μνλ€. λ
Όλ¦¬κ° κ°λ¨ν΄μΌ λ²κ·Έκ° μ¨μ΄λ€μ§ λͺ»νλ€. μμ‘΄μ±μ μ΅λν μ€μ¬μΌ μ μ§λ³΄μκ° μ¬μμ§λ€. μ€λ₯λ λͺ
λ°±ν μ λ΅μ μκ±°ν΄ μ² μ ν μ²λ¦¬νλ€. μ±λ₯μ μ΅μ μΌλ‘ μ μ§ν΄μΌ μ¬λλ€μ΄ μμΉ μλ μ΅μ νλ‘ μ½λλ₯Ό λ§μΉλ €λ μ νΉμ λΉ μ§μ§ μλλ€. κΉ¨λν μ½λλ ν κ°μ§λ₯Ό μ λλ‘ νλ€. -λ°μΌλ€ (p. 9) - κΉ¨λν μ½λλ β보기μ μ¦κ±°μ΄β μ½λλ€.
- μ°λ¦¬λ μ μλ€. μ½λλ₯Ό μ§€ λλ μμ μ΄ μ μλΌλ μ¬μ€μ, μ¬λ¬λΆμ λ
Έλ ₯μ λ³΄κ³ νλ¨μ λ΄λ¦΄ λ
μκ° μλ€λ μ¬μ€μ κΈ°μ΅νκΈ°λ₯Ό λ°λλ€. (p.10)
- 보μ΄μ€μΉ΄μ°νΈ λ²μΉ. βμΊ νμ₯μ μ²μ μμ λλ³΄λ€ λ κΉ¨λνκ² ν΄λκ³ λ λλΌ.β 체ν¬μμν λλ³΄λ€ μ’ λ κΉ¨λν μ½λλ₯Ό 체ν¬μΈνλ€λ©΄ μ½λλ μ λ λλΉ μ§μ§ μλλ€. ~ μ§μμ μΈ κ°μ μ΄μΌλ§λ‘ μ λ¬Έκ° μ μ μ λ³Έμ§μ΄ μλλκ°?(p.19)
<aside>
π€ μ€λ μ½μ μκ°μ? λ μ€λ₯΄λ μκ°μ κ°λ³κ² μ μ΄λ³΄μΈμ
</aside>
νλ‘κ·Έλλ°λ κ²°κ΅ μ¬λμ΄ νλ μΌμ΄λ€. λ€λ₯Έ μ¬λλ€μ΄ μ½κΈ°μ μ½κ³ κ°κ²°ν΄μΌνκ³ κ΅¬νν μ½λκ° μ±κ³΅μ μΌλ‘ μ€νλκΈ° μ΄μ μ μ² μ ν μ€κ³κ° μ΄λ£¨μ΄μ§λ κ²μ΄ λ μ€μνλ€. κ³μν΄μ λ°μ μν€κ³ μ μ§ λ³΄μνλ κ² λν λκ΅°κ°μ λͺ«μ΄κΈ°μ. μ±
μμλ μ΄ μ±
μ μ½λλ€κ³ λ°μ΄λ νλ‘κ·Έλλ°μ΄ λ κ²μ΄λΌλ 보μ₯μ νμ§ μλλ€. λ¨μ§ λ°μ΄λ νλ‘κ·Έλλ¨Έκ° μκ°νλ λ°©μκ³Ό κ·Έλ€μ΄ μ¬μ©νλ κΈ°μ κ³Ό κΈ°κ΅μ λꡬλ₯Ό μκ°ν λΏμ΄λΌκ³ νλ€. μμ§ λ°°μ°λ λ¨κ³μΈ λλ λ°μ΄λ κ·Έλ€μ΄ κ°μ§κ³ μλ λꡬλ₯Ό μΌμ°κ°μΉ μ₯μ΄μ§ νμκ° μλ€. λ₯΄λΈλμ λ²μΉ. λμ€μ κ²°μ½ μ€μ§ μλλ€.
<aside>
π κΆκΈν λ΄μ©μ΄ μκ±°λ, μ μ΄ν΄λμ§ μλ λ΄μ©μ΄ μλ€λ©΄ μ μ΄λ³΄μΈμ.
</aside>
- λ‘ μ ν리μ€μ ν΄λ¦°μ½λμ λν μ견μ μ€λͺ
νλ λ¬Έλ¨. μ€λ³΅κ³Ό ννλ ₯μ λν μ΄μΌκΈ°κ° μ½κ² μλΏμ§ μμλ€. λ©μλ μΆμΆ (Extract Method) 리ν©ν°λ§ κΈ°λ², μ€λ³΅, ννλ ₯, μΆμλ©μλ ...