Part IIPackage Design
Code consists of statements, grouped into functions, grouped into classes, grouped into packages, combined into systems. There are several insights about this chain of concepts that I would like to discuss here, before we dive into the actual principles of package design.
Becoming a Programmer
Get Principles of Package Design: Creating Reusable Software Components now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.