System Design Issues

After the requirements for a program or system are successfully identified, it is time to get busy with the design—that is, the complete package of documentation that an implementer needs to create the final product. In some technical literature, a separate analysis phase is identified. However, this book presents analyzing the program and its surroundings as fully integrated with finding the requirements and making the design. As such, it would be unnatural to try to treat analysis separately.

The next section examines performance and footprint issues to be dealt with during the design phase. The first part discusses the static framework of a program, and the second part discusses the dynamic objects of a program.

Application ...

Get C++ Footprint and Performance Optimization 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.