28. Principles of Package and Component Design
© Jennifer M. Kohnke
Nice package.
—Anthony
As software applications grow in size and complexity, they require some kind of highlevel organization. Classes are convenient unit for organizing small applications but are too finely grained to be used as the sole organizational unit for large applications. Something “larger” than a class is needed to help organize large applications. That something is called a package, or a component.
Packages and Components
The term package has been overloaded with many meanings in software. For our purposes, we focus on one particular kind of package, often called ...
Get Agile Principles, Patterns, and Practices in C# 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.