In the domain of commercial large-scale software development the following design principles become important:
The Pimpl idiom can help great deal achieving these goals. It is a simple yet robust programming technique to minimize coupling via
This header-only library provides a deployment pattern and the supporting infrastructure in an attempt
To build and run the tests coming with this library you can use CMake. Just execute this sequence of commands:
$ mkdir build
$ cmake -E chdir build cmake ..
$ cmake --build build
$ cmake --build build --target test
HTML documentation is available here.