strategy pattern

Noun

 * 1)  A creational design pattern where algorithms can be selected at runtime.

Translations

 * German: