GoF Patterns: Where to Start?

While teaching C++ for novice software architects, I’m happy to see their willing to employ various OO design patterns to streamline and strengthen class-level architecture of academic projects they implement. Unsurprisingly, the first and foremost area of their interest is all around «Gang-of-Four» (GoF) patterns described as early as 1994 by Erich Gamma et al. in their world-known book.

Читать далее