What is the colloquial phrase for inappropriate use of a design pattern or library because it's cool rather than what's needed?
I'm sure I've read it used on here - a brilliant phrase describing code that implements a design pattern that is completely inappropriate for the problem at hand simply because the developer wanted to try it out, or an unnecessary library or framework used for the same reason.

It isn't gold-plating.
What is the colloquial phrase for inappropriate use of a design pattern or library because it's cool rather than what's needed?
===

I'm sure I've read it used on here - a brilliant phrase describing code that implements a design pattern that is completely inappropriate for the problem at hand simply because the developer wanted to try it out, or an unnecessary library or framework used for the same reason.

It isn't gold-plating.