As our English-speaking followers have noticed, presentations for conference talks published earlier on the blog are provided in Russian. Unfortunately, that makes them unavailable for readers from other parts of the world.
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.