Tag: patterns in c++