|
|
|
|
|
by lmm
1898 days ago
|
|
Much as I enjoy writing high quality software, it's irresponsible to spend time or money producing something higher quality than is justified by the needs of the business. Generally I find that unit tests for anything other than actual logic (which is a tiny fraction of most codebases) don't offer enough benefit to be worth the costs. (I'd also argue that unit testing can reduce the quality of the software as it makes the internals of the architecture more costly to change). |
|
I think it's more irresponsible to produce something that the customer isn't going to be able to use for many years or that needs a patch before it's even released.