Design Patterns Basic and abstract implementations of common design patterns. Created in C++ with Visual Studio, designed for Windows x86 (32-bit). Note Each pattern has a pre-compiled standalone executable in the "test" subfolder which will run and print debug info.