Skip to main content

An introduction to design patterns

  • Chapter
  • First Online:
Interactive Object Oriented Programming in Java
  • 2576 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 19.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Publish with us

Policies and ethics