Abstract
In this chapter, I present some of the criticisms of design patterns. Reading about the criticisms can offer real value. If you think critically about patterns before you design your software, you can predict your “return on investment” to some degree. Design patterns basically help you benefit from another people’s experience. This is often called experience reuse. You learn how they solved challenges, how they tried to adapt new behaviors in their systems, and so on. A pattern may not perfectly fit into your work, but if you concentrate on the best practices as well as the problems of a pattern at the beginning, you are more likely to make a better application.
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
© 2019 Vaskaran Sarcar
About this chapter
Cite this chapter
Sarcar, V. (2019). Criticisms of Design Patterns. In: Java Design Patterns. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4078-6_27
Download citation
DOI: https://doi.org/10.1007/978-1-4842-4078-6_27
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-4077-9
Online ISBN: 978-1-4842-4078-6
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.