curiously recurring template pattern

Etymology
Title of a 1995 article which describes this idiom.

Noun

 * 1)  An idiom in which a class X derives from a class template instantiation using X itself as template argument.

Synonyms

 * CRTP