Design patterns describe typical solutions to common problems in the design of programs.
Primary LanguageC++