---
title: "Discussion on \"Why every developer should be using TDD\" | Hashnode"
description: "Discussion on \"Why every developer should be using TDD\". Introduction\nNo skill is more important for programmers than the ability to write code that works. But all too often, developers don't think about whether their code will work until it's finished, and by then they've already created many bugs that ar..."
url: "https://hashnode.com/posts/why-every-developer-should-be-using-tdd/6124ca1eb115357df05f3a0d"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Why every developer should be using TDD](https://karsvaniersel.com/why-every-developer-should-be-using-tdd?utm_source=hashnode&utm_medium=feed)

Introduction No skill is more important for programmers than the ability to write code that works. But all too often, developers don't think about whether their code will work until it's finished, and by then they've already created many bugs that ar...

Aug 24, 2021 · 5 min read · karsvaniersel.com  
Read the article

-   [#testing](https://hashnode.com/tag/testing)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#programming](https://hashnode.com/tag/programming)

## Written by

[Kars van Iersel](https://hashnode.com/@Karsvaniersel)

@Karsvaniersel · Amsterdam, the Netherlands

  
[View profile](https://hashnode.com/@Karsvaniersel)

I develop websites and web apps

Hi, my name is Kars van Iersel. I'm a Software Engineer, located in The Netherlands. I enjoy creating high quality and delightful websites and web applications.

## Responses 3

Markdown supported · ⌘↵ to post

[Nealian Buck](https://hashnode.com/@Garoldan)

[Sep 22, 2022](https://hashnode.com/posts/why-every-developer-should-be-using-tdd/6124ca1eb115357df05f3a0d/comment/632c4b0b318ff0fa1833734d)

Nice article. Thanks.

[Vivek Nayar](https://hashnode.com/@viveknayar)

[Aug 24, 2021](https://hashnode.com/posts/why-every-developer-should-be-using-tdd/6124ca1eb115357df05f3a0d/comment/61252dbeb115357df05f4702)

Learnt about Test Driven Development today. Thanks. 👍

[Kars van Iersel](https://hashnode.com/@Karsvaniersel)

[Aug 24, 2021](https://hashnode.com/posts/why-every-developer-should-be-using-tdd/6124ca1eb115357df05f3a0d/comment/61252dbeb115357df05f4702#reply-612534ecb115357df05f47d6)

Hey man good choice, keep it up! For me it took a while to adopt but the more you follow the TDD principles the easier it becomes

[Maxi Contieri](https://hashnode.com/@mcsee)

[Aug 24, 2021](https://hashnode.com/posts/why-every-developer-should-be-using-tdd/6124ca1eb115357df05f3a0d/comment/6124eda0663d427e19ffa4fe)

"think before you act"

Nice article!

[Kars van Iersel](https://hashnode.com/@Karsvaniersel)

[Aug 24, 2021](https://hashnode.com/posts/why-every-developer-should-be-using-tdd/6124ca1eb115357df05f3a0d/comment/6124eda0663d427e19ffa4fe#reply-6124f779b115357df05f3fe2)

Thanks man! I hope it gave you some insights regarding TDD 😄
