Abstract
During different phases of a software development, one the most common query was: Is there any standards to this development process? The question was obvious because a software team consists of many engineers and they all involve in the development process. But different people have different mindsets and different level of understanding to deal with a similar kind of situation. This issue was also a big concern for a new member (experienced or unexperienced does not matter) who joined in the team and was assigned to do something from scratch or to modify something in the existing product. As already mentioned, since earlier days, there were no standards, to become familiar with the existing design of the system, he needed to put some additional efforts though he/she may have handled situation like this earlier. Design Patterns simply addresses this kind of issues and make a common platform for all developers. We shall remember that these patterns were intended to be applied in object oriented designs with the intention of reuse to reduce duplicate efforts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2016 Vaskaran Sarcar
About this chapter
Cite this chapter
Sarcar, V. (2016). An introduction to design patterns. In: Interactive Object Oriented Programming in Java. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-2544-8_12
Download citation
DOI: https://doi.org/10.1007/978-1-4842-2544-8_12
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-2543-1
Online ISBN: 978-1-4842-2544-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)