Question
What are 'Design Patterns' in software
engineering?Solution
Design patterns are proven templates for solving recurring design problems. Creational (object creation): Singleton (one instance — e.g., database connection pool), Factory, Abstract Factory, Builder, Prototype. Structural (composing objects): Adapter, Bridge, Composite, Decorator, Facade. Behavioural (object interaction): Observer, Strategy, Command, Template Method, Iterator. In banking Singleton pattern is used for connection pools, Observer for transaction notifications and Strategy for different interest calculation algorithms.
A social process through cultural difference between 2 or more societies disappear and develop a common culture is called
Deficiency of which vitamin is prominent in those persons who continuously eat ‘polished rice’?
For higher yield and better grain quality PR 124 and PR 126 transplanting should be done from
Rashtriya Gokul Mission is related to:
Which of the following has no Pi bond?
The highest cooking losses are reported for
Which type of water absorption relies on the osmotic gradient, with root cells actively participating in the process by spending metabolic energy?
PAU 881 is an early maturing variety of
……………………………………also known as proprietary audits, a primary organization evaluates the
performance of a supplier or c...
India’s first ever coal gasification based fertilizer plant to be set up in