overengineering
designing of a product to be more robust or complicated than what is necessary for its application
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous