If a problem occurs over and over again, a solution to that problem has been used effectively. That solution is described as a pattern. The design patterns are language-independent strategies for solving common object-oriented design problems. When you make a design, you should know the names of some common solutions. Learning design patterns is good for people to communicate each other effectively. In fact, you may have been familiar with some design patterns, you may not use well-known names to describe them. SUN suggests GOF (Gang Of Four--four pioneer guys who wrote a book named "Design Patterns"- Elements of Reusable Object-Oriented Software), so we use that book as our guide to describe solutions. Please make you be familiar with these terms and learn how other people solve the code problems.
Java
Topic: Design pattern
What is the design pattern?
Browse random answers:
What is the design pattern?
Do I have to use the design pattern?
How many design patterns?
What is the relationship among these patterns?
What is a software design pattern?
What is an analysis pattern?
What are the differences between analysis patterns and design patterns?
What is Singleton pattern?
Explain the Observer pattern?
Explain the Strategy and Template patterns?
Explain the Single Thread Execution pattern in concurrency patterns?
What are the structural patterns ?
Explain the Adapter pattern?
Expain the Proxy and Decorator patterns?
Explain the Composite pattern?
What are Behavioral patterns?
Explain the Observer pattern?
Explain the strategy and template patterns
Explain the concurrency patterns?
Explain the Single thread execution pattern?
Explain Design Patterns template?
Explain Patterns in Java template?