As programmers, we’re often tempted to leverage design patterns, language idioms, advanced language features, and well-known libraries, which is certainly advisable. However, it’s essential to put on the KISS/YAGNI glasses before diving into these techniques 🙂
![](https://cppdepend.com/blog/wp-content/uploads/2024/05/image-3.png)