How C++ ’11 Can Improve The Quality Of Your Software