© Jennifer M. Kohnke
In this section, we explore the principles of design that help us split a large software system into packages. Chapter 28 discusses those principles. Chapter 29 describes a pattern that we’ll use to help improve the packaging structure. Chapter 30 shows how the principles and pattern can be applied to the payroll system.