generic programming
Short definition from Wiktionary
Noun
- A style of computer programming in which algorithms are written in terms of to-be-specified-later types that are then instantiated when needed for specific types provided as parameters.
We haven’t written up generic programming yet: Simple and Standard meanings, examples and a quiz.