Design patterns Flashcards
Give an insight into such patterns as Façade/Proxy/Decorator/Strategy/Observer (selectively)
Which patterns do you use in a daily basis. Explain their principles.
What major patterns do the Java APIs utilize? Where exactly?
Can you please explain “bridge”, “adapter” design pattern?
Can you please explain “FlyWeight” design pattern?
Describe difference between abstract factory and builder
Describe difference between adapter and decorator
Can you please explain “Builder” design pattern?
The intent of the builder design pattern is to separate the construction of a complex object from its representation
Enterprise Integration Patterns
Architectural Patterns
Mediator Pattern
Mediator patterns make communication between objects loosely coupled, so when an object wants to notify another object without a direct call, they use the Mediator object.
It’s like Many to many relationships.