© Vaskaran Sarcar 2020
V. SarcarInteractive Object-Oriented Programming in Javahttps://doi.org/10.1007/978-1-4842-5404-2_15

15. Introduction to Design Patterns

Vaskaran Sarcar1 
(1)
Bangalore, Karnataka, India
 

Design patterns are used to find common solutions when you design your software. In the initial period of software development, there was no standard to instruct software developers on how to design their applications. In an organization, each team had different mottos and followed their own style. When a new engineer joined an existing team, learning the architecture of the current system was a gigantic task. Senior or experienced members of the team would need to explain the current architecture precisely. They also needed to answer some common ...

Get Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.