Design pattern (software)/Definition

From Citizendium
Jump to navigation Jump to search

A challenge encountered so commonly in object-oriented computer programming that its general solution is taught independently of any particular programming language.