E D R , A S I H C RSS

What To Expect From Design Patterns

λ””μžμΈ νŒ¨ν„΄μ„ κ³΅λΆ€ν•˜μ—¬ μ–΄λ–»κ²Œ 써먹을 것인가. - DesignPatterns 의 Chapter 6 Conclusion 쀑.

A Common Design Vocabulary

λ³΄νŽΈν™”λœ λ””μžμΈ κ΄€λ ¨ μš©μ–΄λ‘œμ¨.

DesignPatterns provide a common vocabulary for designers to use to communicate, document, and explore design alternatives.

A Documentation and Learning Aid

λ¬Έμ„œν™”μ™€ ν•™μŠ΅μ„ λ„μ™€μ€Œ.

Learning these DesignPatterns will help you understand existing object-oriented system.

Describing a system in terms of the DesignPatterns that it uses will make it a lot easier to understand.

An Adjunct to Existing Methods

λ‹€λ₯Έ λ””μžμΈ λ°©λ²•λ“€μ˜ 보쑰.

DesignPatterns are an important piece that's been missing from object-oriented design methods. (primitive techniques, applicability, consequences, implementations ...)

A Target for Refactoring

λ¦¬νŽ™ν† λ§μ„ μœ„ν•œ λͺ©ν‘œ.

DesignPatterns capture many of the structures that result from refactoring. Using these patterns early in the life of a design prevents later refactorings. But even if you don't see how to apply a pattern until after you've built your system, the pattern can still show you how to change it. Design patterns thus provide targets for your refactorings.


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:24
Processing time 0.0120 sec