Aktuelle Änderungen Printable View Änderungen Bearbeiten
Functor > FunctionPointer > FunctionPointers > FunctionPointer > Functional > FunctionalProgramming > FunctionalLanguage > FunctionalProgramming > Functor > Functors > Functor > GUIs > GamesInClojure > GamesInLisp > GangOfFour > GatedCheckin > GenericProgrammingClear TrailMy working definition of generic programming is "programming with concepts," where a concept is defined as a family of abstractions that are all related by a common set of requirements. A large part of the activity of generic programming, particularly in the design of generic software components, consists of concept development--identifying sets of requirements that are general enough to be met by a large family of abstractions but still restrictive enough that programs can be written that work efficiently with all members of the family.