Can one use the term generify to mean 'to make generic'? E.g. a software programmer being told: 'generify this segment of code'.
If not, what may be a single word replacement of this phrase?
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
Sign up to join this communityGenericise / genericize is the version I most frequently hear. Out of interest, I ran an ngram test, with generify not getting a single hit. Genericize, however, has risen in usage from the '80s.
Generify is certainly the right word to use in the context of Java generics.
This is from the Java Language Specification preface:
Joe Darcy and Ken Russell implemented much of the specific support for reflection of generics. Neal Gafter, Josh Bloch and Mark Reinhold did a huge amount of work generifying the JDK libraries.
In other fields, genericise / genericize would be better recognised, as answered by Mr. Disappointment.
The dictionary doesn't display a result, but does come up with "generification", which I assume is where "generify" comes from.
There's the alternatives of "generalize" or "abstract".
I think so. It gets used all the time in my workspace workplace.
.:. it is fine to used as words evolve over time.