[λ§ν΄ νμΈλ¬] 리ν©ν λ§μ μ€μμ± (νκΈ μλ§)
YouTube
<π‘λ§ν΄ νμΈλ¬κ° λ§νλ 리ν©ν λ§μ μ€μμ±> 2014λ λ§ν΄ νμΈλ¬κ° OOPμμ λ°νν ν€λ ΈνΈμ νκΈμλ§μ λ£μ΄μ£Όμ ¨μ΅λλ€. λ§€μ° μ’μ λ΄μ©μ΄λΌ νλ² λ³΄μκΈΈ μΆμ²λ립λλ€. μλλ μ κ° λ£κ³ μμ½ν λ΄μ©μ λλ€ :) <π― μ€μ λ΄μ©> 리ν©ν λ§μ κΈ°λ₯μ κ°λ°νλ κ²μ΄ μλλλ€. 2κ°μ§ λͺ¨λκ° μλ€κ³ μκ°νμΈμ. 1. μλ‘μ΄ κΈ°λ₯μ λ§λ€κΈ° μν λͺ¨λ (κΈ°λ₯ κ°λ° λͺ¨λ) 2. μ΄μ κΈ°λ₯μ λμΌνκ² νλ©΄μ, κ°λ°νλ λͺ¨λ (리ν©ν λ§ λͺ¨λ) μ΄κ²μ΄ 리ν©ν λ§μ μμμ λλ€. λ²κ·Έμ‘°μ°¨λ 리ν©ν λ§ λͺ¨λμμ μμ νλ©΄ μ λ©λλ€. [λνμ μΈ λ¦¬ν©ν λ§ λ°©μ] β TDD 리ν©ν λ§ (λ λ-κ·Έλ¦°-리ν©ν°) λ λλ ν μ€νΈλ₯Ό λ£λ κ² κ·Έλ¦°μ ν μ€νΈκ° λμνκ² νλ κ² (κΈ°λ₯ κ°λ° λͺ¨λ) 리ν©ν°λ μ½λλ₯Ό κΉλνκ² λ§λλ κ² (리ν©ν λ§ λͺ¨λ) β Litter Pickup 리ν©ν λ§ (μ°λ κΈ° μ€κΈ° 리ν©ν λ§) λΉμ μ΄ λ€λ₯Έ μ¬λμ μ§μ λΆν μ½λλ₯Ό λ³Ό λμ λλ€. λμ 보μ΄λ μμ μ§μ λΆν κ²λ€λΆν° κΉ¨λνκ² λ¦¬ν©ν λ§ νλ κ²λ μ€μν©λλ€. μ΄λ μννΈμ¨μ΄ μνΈλ‘νΌμ μ€κ³μ μ’μ μν₯μ μ€λλ€. β Comprehension 리ν©ν λ§(μ΄ν΄νκΈ° μν 리ν©ν λ§) λΉμ μ΄ λ€λ₯Έ μ¬λμ λλ ν λ μ½λλ₯Ό λ³Ό λ μ λλ€. μ½λκ° λ³΅μ‘ν΄μ μ΄λ»κ² λμνλμ§ μ μ μμ λ, 리ν©ν λ§μ΄ νμν©λλ€. λΉμ μ΄ μ½κ³ μ΄ν΄ν μ μκ² μ§λ§, λ§€μ° ννΈνλ ꡬ쑰λ₯Ό κ°μ§ κ²λλ€. μ΄λ₯Ό λ‘μ§ νν΄μ λ€λ₯Έ μ¬λλ€μ΄ λ€μμ λ³Ό λ λͺ ννκ² μ΄ν΄ν μ μκ² λ§λμμμ€. β Preparatory 리ν©ν λ§(μ€λΉλ₯Ό μν 리ν©ν λ§) κΈ°μ‘΄ μ½λμ μλ‘μ΄ μ½λλ₯Ό λ£μ΄μΌ ν λκ° μμ΅λλ€. νμ¬μ μ½λκ° μλ‘μ΄ κΈ°λ₯μ λ£κΈ°μ μ λΉνκ°λ₯Ό νλ¨νκ³ μΆκ°ν΄μΌ ν©λλ€. λ§μ½μ, μλ‘μ΄ κΈ°λ₯μ λ£κΈ°λ μ΄λ ΅κ³ 볡μ‘νλ€λ©΄ λΉμ₯ μλ‘μ΄ κΈ°λ₯μ λ§λλ κ±Έ λ©μΆκ³ 리ν©ν λ§ ν΄μΌν©λλ€. β Planned 리ν©ν λ§(κ³νλ 리ν©ν λ§) κ°νΉ, λ§μΌμ€ν€ λ¨κ³μ 리ν©ν λ§ λ¨κ³λ₯Ό λ£μ΄ μμ μ νλ κ²½μ°κ° μμ΅λλ€. μ΄μ λν λ¬Έμ λ 리ν©ν λ§μ ν΄μΌ νλ μ΄μ λ₯Ό κ·Έ μκΈ°μ μ°ΎμμΌ νλ€λ κ²μ λλ€. κ·Έλμ μ μ§μν©λλ€. κ·ΈλΌμλ κ°μΉμλ 건, μ νλ κ²λ³΄λ¨ λ«κΈ° λλ¬Έμ λλ€. β Long-Term 리ν©ν λ§ λ€μν λͺ¨λμ΄ λ³΅μ‘ν κ΄κ³λ₯Ό κ°κ³ μμ λμ λλ€ μ΄ λ μ₯κΈ°μ μΈ λΉμ μ΄ νμν©λλ€. μννΈμ¨μ΄ μ€κ³ κ΄μ μμ μ΄λ€ λͺ©νλ₯Ό κ°κ³ μ§ν₯ν΄λμκ°λμ§ λΆλͺ ν ν΄μΌ ν©λλ€. μ¬κΈ°μμλ μ€μν 건, μ무리 ν° μμ λ μμ λ¨μλ‘ μͺΌκ°μ 리ν©ν λ§ ν΄μΌνλ€λ κ²μ λλ€. μ΅λν μμ λ¨μλ‘ λ¦¬ν©ν λ§μ μννμμΌ. [μ 리ν©ν λ§μ ν΄μΌ νλκ°] β λμμΈ μ€νλ―Έλ μ΄λ‘ (Design Stamina Hypothesis) μννΈμ¨μ΄ μ€κ³μ μ κ²½μ μ°μ§ μμΌλ©΄, κ³μ κ°λ°ν μλ‘ κ°λ° μλκ° λ¨μ΄μ§λλ€. μ€λλ μ½λμ μΈμ°λλ° μκ°μ λ§μ΄ μλͺ¨νμ£ . μννΈμ¨μ΄ μ€κ³λ₯Ό μ κ²½ μ°κ³ μ’μ μ€κ³λ₯Ό κ°μ§λ€λ©΄, μ€νλ € μκ°μ΄ κ°μλ‘ κ°λ° μλλ μ¦κ°ν©λλ€. λͺ¨λλ‘ μ λλμ΄μκ³ , μλ‘μ΄ κΈ°λ₯μ μΆκ°νλ κ²λ μ½κ³ , νμν κΈ°λ₯μ΄λ λ³κ²½ν΄μΌ νλ κΈ°λ₯μ λͺ¨λμ μ°Ύμμ κ·Έ λΆλΆλ§ λ°κΎΈλ©΄ λ©λλ€. β 리ν©ν λ§μ νλ μ§μ§ μ΄μ 리ν©ν λ§μ μ무리 μ€μνλ€κ³ μ΄μΌκΈ°νκ³ , "λ μ’μ ν리ν°μ κΉ¨λν μ½λλ₯Ό λ§λ€κ³ , μ λ¬Έμ±μ κ°κ³ μ¬λ°λ₯Έ κΈΈλ‘ κ°μΌ νλ€"μ κ°μ 리ν©ν λ§μ νμμ±μ μ΄μΌκΈ°νκ³ μμΌλ©΄ μ무λ λ€μ΄μ£Όμ§ μμ΅λλ€. κ·Έλ¬λ, μμΌλ‘ μ΄λ κ² μ΄μΌκΈ°νμΈμ. 리ν©ν λ§μ "π°κ²½μ μ±" λλ¬Έμ ν΄μΌ νλ κ²μ λλ€. κΉλν μ½λλ λ λΉ λ₯΄κ² μλ‘μ΄ κΈ°λ₯μ λ§λ€ μ μκ² ν©λλ€. <π’ μ½λ©νΈ> λ§ν΄ νμΈλ¬μ 리ν©ν λ§μ μ± μ λ΄€μ λ μ’μ κ² μ’μ κ±°μ§,, κ·Όλ° λ κΌ ν νμ μμ§λΌλ μκ°μ νλλ° μ΄ ν€λ ΈνΈλ₯Ό 보λ λΆλͺ ν κΉ¨λ«κ² λ©λλ€. ν€λ ΈνΈλ₯Ό λ³΄κ³ μ κ° μ μΌ μΈμ κΉμλ 건 κ°λ°μλ€μ΄ "λ€ κ°μ΄" μ’μ μννΈμ¨μ΄ μ€κ³λ₯Ό μ§ν₯νκ³ λ Όμ ν΄μΌ νλ€λ λΆλΆμ λλ€. μ¦, νΌμμ 'λ΄ μκ°μ μ΄κ² λμ’μλ°?'λΌλ©° μμ νκ±°λ, 'μ΄ μ¬λ μ½λλ μ½κΈ° μ΄λ €μ'λΌλ©° μμ νλ κ²μ΄ 리ν©ν λ§μ΄ μλλΌ, λ€λ₯Έ μ¬λλ€μ μκ°μ κ°μ΄ 곡μ νλ©° μλ‘μ μ견μ λ£κ³ μ’μ μννΈμ¨μ΄λ₯Ό μ§ν₯νλ κ². κ·Έκ²μ΄ 리ν©ν λ§μ μμμ΄ μλκ° νλ μκ°μ΄ λλλ€.
2020λ 12μ 18μΌ μ€μ 4:15