Hi there,
Did you miss me dissecting, analyzing, and grilling your code? Well, the wait is over! ArjanCodes Code Roast is back! 🔥
In this week’s video, I’m diving into a project submitted by one of our community members: Tom Donahue’s Data Validator CLI. It’s a creative and ambitious project with some clever patterns—but also a prime example of how good intentions can lead to over-engineered code.
Here’s what I tackled:
✅ Streamlining overly complex design patterns.
✅ Introducing unit tests to boost reliability.
✅ Polishing abstractions, typing, and overall code formatting.
A huge shout out to Tom for sharing this project—it’s packed with valuable lessons for everyone. 🙌
If you’ve been craving some code roasting, this video is exactly what you need!
Cheers,
Arjan
P.S. 🎄 There won’t be a video next week due to the Christmas holidays, but this week’s video is extra long, enjoy! 🎥✨