Complex programming patterns meme

meme; painting of trojan horse; developers, implementing a complex pattern in their project

Developers, implementing a complex pattern in their project.

 I have witnessed this at least a couple of times.

I’ve also heard stories about other cases.

What is OverEngineering?

The act of designing a product to be more robust or have more features than often necessary for its intended use, or for a process to be unnecessarily complex or inefficient

Wikipedia

This meme is part of the “Is over-engineering a solution to bad code” episode from the Clean Code course.

You can watch the Clean Code courses here:

- Watch Clean code with Java examples course on Udemy
- Watch Clean code with PHP examples course on Udemy
- Watch this Clean code with Java examples - Basics for free here AND get 2 FREE months of skillshare.com Premium

Leave a Reply