The Quest Begins (The "Why") I still remember the first time I tried to add a new feature to a legacy codebase. The task seemed simple: calculate a discount based on a user's membership level. I opened the file, wrote a quick function, threw in a couple of console.
Source: [Dev.to](https://dev.to/timevolt/test-driven-development-why-i-feel-like-neo-in-the-matrix-4ibp)