Skip to content

Latest commit

Β 

History

History
Β 
Β 

design-pattern

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Design Pattern (λ””μžμΈ νŒ¨ν„΄)

λ””μžμΈ νŒ¨ν„΄(Design Pattern)은 μ†Œν”„νŠΈμ›¨μ–΄ μ„€κ³„μ˜ νš¨μœ¨μ„±μ„ λ†’μ΄λŠ” μ΅œμ„ μ˜ ν•΄κ²°μ±… 쀑 ν•˜λ‚˜λ‹€. μ†Œν”„νŠΈμ›¨μ–΄ μ΅œμ ν™”μ— λŒ€ν•œ 관심이 λ†’μ•„μ§€λ©΄μ„œ μ†Œν”„νŠΈμ›¨μ–΄ μ•„ν‚€ν…νŠΈλŠ” 객체 생성과 μ½”λ“œ ꡬ쑰, 객체 κ°„μ˜ μƒν˜Έμž‘μš© 등을 λ°˜λ“œμ‹œ 섀계 단계뢀터 생각해야 ν•œλ‹€. λ””μžμΈ νŒ¨ν„΄μ„ 잘 ν™œμš©ν•˜λ©΄ μ†Œν”„νŠΈμ›¨μ–΄ μœ μ§€λ³΄μˆ˜ λΉ„μš©μ΄ 쀄어듀고 μ½”λ“œ μž¬μ‚¬μš©μ„±μ΄ μ¦κ°€ν•˜λ©° μ‰½κ²Œ ν™•μž₯ν•  수 μžˆλŠ” ꡬ쑰가 될 것이닀. μž¬μ‚¬μš©ν•  수 μžˆλŠ” λͺ¨λ“ˆκ°„ 독립적인 ν”„λ ˆμž„μ›Œν¬λ₯Ό μ œκ³΅ν•˜λŠ” 일이 ν˜„λŒ€ μ†Œν”„νŠΈμ›¨μ–΄ 개발의 핡심이닀.

GoF λ””μžμΈ νŒ¨ν„΄

μ•„ν‚€ν…μ²˜ νŒ¨ν„΄

[뢀둝] ν”Όν•΄μ•Ό ν•˜λŠ” 개발 μŠ΅κ΄€


μ§ˆμ˜μ‘λ‹΅

아직 μ—†μŠ΅λ‹ˆλ‹€.