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