Abstract
In object-oriented programming (OOP), design patterns are useful organizations of state and behavior that make your code more readable, testable, and extensible. Now that you understand classes, inheritance, objects, and the basics of programming, let’s go over some common design patterns—common ways of arranging application code.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsAuthor information
Authors and Affiliations
Rights and permissions
Copyright information
© 2020 Adam L. Davis
About this chapter
Cite this chapter
Davis, A.L. (2020). Design Patterns. In: Modern Programming Made Easy. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5569-8_9
Download citation
DOI: https://doi.org/10.1007/978-1-4842-5569-8_9
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-5568-1
Online ISBN: 978-1-4842-5569-8
eBook Packages: Professional and Applied ComputingApress Access BooksProfessional and Applied Computing (R0)