<aside>
</aside>
μλ νμΈμ, μ¬λ¬λΆ! π μ€λμ 볡μ‘ν μμ€ν μ λ¨μνκ³ μ¬μ©νκΈ° μ¬μ΄ νλμ 창ꡬ λ€λ‘ μ¨κΈ°λ **νΌμ¬λ ν¨ν΄(Facade Pattern)**μ λν΄ μμλ³΄κ² μ΅λλ€.
'νΌμ¬λ(Facade)'λ 건물μ μ λ©΄μ μλ―Ένλ λ¨μ΄μμ. ποΈ κ±΄λ¬Ό λ΄λΆλ 볡μ‘νμ§λ§, μ°λ¦¬λ λ³΄ν΅ κ±΄λ¬Όμ κΉλν μ λ©΄λ§ λ³΄κ³ κ·Έ 건물μ μΈμνμ£ . μλ₯Ό λ€μ΄ μ¨λΌμΈ μΌνλͺ°μμ 'μ£Όλ¬Έ' λ²νΌ νλλ§ λλ₯΄λ©΄ μ¬κ³ νμΈ, κ²°μ , λ°°μ‘ λ± μλ§μ λ΄λΆ μμ μ΄ μλμΌλ‘ μ²λ¦¬λλλ°, μ΄ 'μ£Όλ¬ΈνκΈ°' κΈ°λ₯μ΄ λ°λ‘ νΌμ¬λ μν μ νλ μ μ λλ€. 볡μ‘ν μμ€ν μ μ΄λ»κ² λ¨μν 창ꡬ λ€λ‘ μ¨κΈ°λμ§ ν¨κ» λ λλ³ΌκΉμ? β¨
μ΄λ² κ°μμ λͺ©νμ λλ€.
κ°λ¨ν νμΌ μ μ‘ μμ€ν
μμ λ₯Ό ν΅ν΄ 볡μ‘ν νμ μμ€ν
(μΈμ¦, μΈμ½λ©, λ€νΈμν¬ μ μ‘)μ νΌμ¬λλ‘ λ¨μννλ κ³Όμ μ 보μ¬λ립λλ€. λͺ¨λ μ½λλ facade_example.py
νμΌ νλμ λ΄κ² μ΅λλ€.