Within this document the impact of the use of C++11 and C++14 facilities on the in C++ implemented design patterns factory method pattern and state pattern will be analysed to examine the effect on timing, memory consumption and code quality compared with the established ways of implementation.