Chapter 7.  Libraries and Design Patterns

Table of Contents

7.1. Building and Reusing Libraries
7.1.1. Organizing Libraries: Dependency Management
7.1.2. Installing Libraries
7.2. Exercise: Installing Libraries
7.3. Frameworks and Components
7.4. Design Patterns
7.4.1. Serializer Pattern: QTextStream and QDataStream
7.4.2. AntiPatterns
7.4.2.1. Points of Departure
7.5. Review Questions

[ fromfile: libraries.xml id: libraries ]

Abstract

Libraries are groups of code modules, organized in a reusable way. This chapter discusses how they are built, reused, and designed. Design Patterns are also introduced and discussed.

Code Containers