Abstract
We’ve reached the last of the design principles related to package coupling, which means we have in effect reached the last of all the package design principles. This principle, the Stable Abstractions principle, is about stability, just like the Stable Dependencies principle. While the previous principle told us to depend “in the direction of stability,” this principle says that packages should depend in the direction of abstractness.
This is a preview of subscription content, access via your institution.
Buying options








Notes
- 1.
Robert C. Martin, Engineering Notebook, C++ Report, Feb 1997 (PDF available on http://butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod ).
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Matthias Noback
About this chapter
Cite this chapter
Noback, M. (2018). The Stable Abstractions Principle. In: Principles of Package Design. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-4119-6_11
Download citation
DOI: https://doi.org/10.1007/978-1-4842-4119-6_11
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-4118-9
Online ISBN: 978-1-4842-4119-6
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books