Software Testing Debate

This cluster centers on debates about the value and necessity of writing tests in software development, including arguments on whether tests improve code quality, enable refactoring, catch bugs, or are a waste of time.

➡️ Stable 0.6x Other
6,329
Comments
20
Years Active
5
Top Authors
#3884
Topic ID

Activity Over Time

2007
25
2008
48
2009
144
2010
176
2011
152
2012
304
2013
274
2014
240
2015
263
2016
417
2017
386
2018
358
2019
444
2020
465
2021
496
2022
495
2023
516
2024
491
2025
568
2026
67

Keywords

AI IMO CRUD WRITING OK CruiseControl java.util LinkedList CHANGING THAT tests write tests code testing write test refactor suite writing software

Sample Comments

pixeltopic • May 1, 2022 • View on HN

Well said - you don't need to write tests for your code if you don't write bugs!

throw-12-16 • Dec 23, 2025 • View on HN

people cant even bother to write code and you expect them to test it?

toast0 • Dec 14, 2020 • View on HN

If your tests make you write worse code, what have you gained?

jahewson • Nov 2, 2022 • View on HN

Why waste time writing tests when you could be busy fixing bugs!?

informatimago • Nov 17, 2013 • View on HN

Tests are code. Writing tests is cutting code!(And did you think about testing your tests?)

tobyhinloopen • Jun 6, 2022 • View on HN

Cmon guys just write some damn tests. It’s not that hard

2trill2spill • Jan 8, 2019 • View on HN

What kind of "good engineer" refuses to write tests?

lmm • Aug 16, 2019 • View on HN

That's the same logic as not writing tests because your tests might have bugs in.

Bromskloss • Jun 19, 2016 • View on HN

What is it that makes you not having to write so many tests?

Not writing tests is a great way to ensure future developers won't refactor your code