Bogdan Bujdea

Windows Platform Developer

clean code

Testable code vs clean code

clean code

  I wrote my first blog article 1.5 years ago, and it was about how TDD made me a happy developer. In that article I talked about how TDD helps me write clean code, refactor code without breaking it, decrease debugging time and improve my career. I’m still a Test Driven Developer, but when I […]

, , , , , ,

Myths about TDD

Maybe you’ve seen that in the last few weeks there have been some debates about TDD. It all started with David Heinemeier Hansson(@dhh) who said in a blog post that TDD is dead because it mostly does design damage. I saw the debates on Google+ about TDD, and I have gathered 4 myths about TDD, […]

, , , ,

Why TDD makes me a happy developer

In the last few months I started to learn TDD(Test Driven Development), and I think it was the best decision I could make regarding my developer career. For those of you who don’t know, TDD is a software development process that has three simple rules: You are not allowed to write any production code unless […]