Chapter 33

OSS Design Patterns

This chapter is about design patterns that are commonly used in programming management applications. There are several design patterns that can be applied in the development of specific modules in management application. The discussion in this chapter is limited to a few of the common design patterns used in management application development.

33.1 Introduction

This chapter details the following design patterns in the context of developing management applications:

  • The Singleton Design Pattern
  • The Chain of Responsibility Design Pattern
  • The Observer Design Pattern
  • The Factory Design Pattern
  • The Adapter Design Pattern
  • The Iterator Design Pattern
  • The Proxy Design Pattern
  • The Mediator Design Pattern

The C++ programming ...

Get Fundamentals of EMS, NMS and OSS/BSS 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.