In the previous practice, you learned the art of overcomplicating simple things. Now, take that skill to the next level with overengineering. In this exercise, you'll be tasked with finding a solution that works, but then immediately finding ways to make it more complicated, because, why not?
Next Practice: Technique 3 will take you on a journey of creating unnecessary dependencies and layers of abstraction.