μ€λ 곡λΆν λ΄μ©
- μ°ν μ½ μ¬λ€λ¦¬ νκΈ° 1λ¨κ³ νμ΄νλ‘κ·Έλλ°
- μλ¦μλ°μ€ DDD μ½λ μ€
π λλ μ & λ°°μ΄ μ
μ€λμ μμΉ¨μλ κ°λ¨νκ² HTMLμ λν΄ λ°°μ°κ³ λμ΄ λ¬λλ°, μ¬μ€ λͺκ°μ μ μ λνκ΅μμ νλκ² μκ°μ΄ λμ,, κ³Όμ νλ λλμ΄ ν λ€μ΄λ²λ Έλ€.
μ΄νλΆν°λ νμ΄μ μ¬λ€λ¦¬ νκΈ° λ―Έμ μ κ³μ μ§ννλλ°, μ΄μ λ무 μ€κ³μ λν μ΄ν΄ μμ΄ λ΄κ° λ§λ¬΄κ°λ΄λ‘ λκ³ κ°λκ±°λ₯Ό λ°μ±νλ©°, μ΄μ νλκ±Έ λ€ κ°μμκ³ μ€λ μ²μλΆν° λ€μ μ§ννλλ°, νμ€ν μ΄ν΄νκ³ λμ΄κ°λ μ΄μ λ³΄λ€ νΈνκ² κ΅¬νμ ν μ μμλ κ² κ°λ€.
λ§μ§λ§ ꡬνλΆλ₯Ό μ΄μ λΆν° μ΄λ»κ² ꡬνν μ§λ₯Ό μκ°μ νλ€ λ³΄λ, λλ μκ°μ΄ λ¬μ§λ§ νμ΄λ κ·Έλ μ§ μμ κ² κ°μμ, λ΄μΌκΉμ§ μκ°ν΄ μ€κ³ λ΄μΌ κ°μ΄ ꡬνν΄ λ³΄κΈ°λ‘ νμλ€.
μ§κΈκΉμ§ TDDλ λκ° λ무 λ§λ§νκ² μ§ννλ κ² κ°μλ°, μ€λ νλ©΄μ μ‘°κΈ κ°μ μ‘μ μ μμλ κ² κ°κ³ , λ°λ‘ νμ΄νλ‘κ·Έλλ°μ΄ λλλ νΌμμ κ³μ μ°μ΅ν΄λ³΄λ € νλ€.
TDDλ μ¬κΈ°κΉμ§ νκ³ , μ΄μ λΆν° μλ¦μλ°μ€μ DDD μ± μ μ΄μ¬ν μ λλ‘ λ³΄κ³ μλλ°, μ¬μ€ 1, 2 μ₯μ μ λ¬Έμ μ΄κ³ 볡μ‘ν λλ©μΈμ λν μ΄μΌκΈ°μμ΄μ μμ§ λ΄κ° λ€μ΄λ μ‘°κΈ μ΄ν΄λμ§ μμ λΏλλ¬, λΉλΆκ° 볡μ‘ν λλ©μΈμ μ ν κΈ°νκ° μμ κ² κ°μ μ°μ κ°λ¨νκ²λ§ μ½κ³ λμ΄κ°λ€.
μμΉ¨λΆν° λ¨λ μκ° ννμ΄ μ½μ΄μ κ·Έλ°μ§ λ²μ¨ κ·Έ λκΊΌμ΄ μ± μ μ λ° κ°λ μ½μκ³ , κ·Έλ¬λ©΄μ μ¬λ¬ κ°λ λ€μμ λν΄ κΉμ΄μκ²λ μλλλΌλ κ°μ μ‘μκ°λ μ λλ λλ κ² κ°μλ€.
(κ·ΈμΉλ§ λλ©μΈ μλΉμ€λ μμ§λ μ λͺ¨λ₯΄κ² λ€. μ΄λ¨ λ, μ΄λ€ μμΌλ‘ μ¬μ©ν΄μΌ νλμ§ μ‘°κΈ λ€μν μμ κ° μμμΌλ©΄ μ’κ² λ¬κΉ..)
μλ¬΄νΌ κ·Έλμ μ°μ κ³μ μ½κ³ λ μκ³ , νλ² DDDλ₯Ό λ€ μ½κ³ , μ²μλΆν° λ€μ μ½μΌλ©΄μ λ΄ κ°μΈ νλ‘μ νΈμ μ μ©ν΄ λ³΄λ €κ³ νλ€.
μλ κ³μ 리ν©ν λ§μ μ§ννλ € νμλλ°, νλ€κ° λ μ± μμ λ μ’μ κ°λ νΉμ λ°©λ²μ΄ μκ°λλ€λ©΄ λ κ°μμμ κ² κ°μμ, μ°μ μ± μ λ€ μ½μ΄λ³΄κ³ μ μ©νλ μμΌλ‘ μ§ννλ € νλ€.
μ€λμ μ£Όλ‘ Factoryμ λν΄μ 곡λΆνμλλ°, μ¬μ€ μ§κΈκΉμ§ Factoryλ₯Ό μ¨λ³Έ μ μ΄ μμ΄μ κ·Έλ°μ§ μ¬μ§λͺ¨λ₯Ό κ±°λΆκ°μ΄ μ»Έμ§λ§, νμ€μ΄ μ± μ μ½λ€ 보λ Factoryλ₯Ό μ μ¨μΌ νλμ§, μ΄λ¨ λ μ¨μΌ νλμ§, 무μμ΄ μ₯μ μΈμ§ λ±μ μ΄λμ λ μ μ μμκ³ , μ‘°κΈμ© μ°μ΅ν΄ λ³΄λ € νλ€.
μ κ·Έλ¦¬κ³ μ€λ μ‘°κΈ λ€λ₯Έ ν¬λ£¨λ€μ΄ λ―Έμ μ§ννλ κ²μ 보μλλ°, λκ² μνλ λΆλ€μ΄ λ§μλ€.
μ½κ° λκ² λλμ΄ κ³ μκ°μ λΆλ€ μ΄λ¦ μ΄₯ λ¬Όμ΄λ΄€λ€
μμΌλ‘ μΉνκ² μ§λ΄κ³ μΆλ€ ^^ :)
π₯ λ΄μΌ 곡λΆν λ΄μ©
- μ°ν μ½ μ¬λ€λ¦¬ νκΈ° 1λ¨
- μλ¦μλ°μ€ DDD
μ€λ 곡λΆν λ΄μ© ν¬μ€ν
'π³ TIL' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[TIL] 2023-02-17 (0) | 2023.02.17 |
---|---|
[TIL] 2023-02-16 (1) | 2023.02.17 |
[TIL] 2023-02-14 (0) | 2023.02.15 |
[TIL] 2023-02-13 (0) | 2023.02.14 |
[TIL] 2023-02-12 (0) | 2023.02.13 |