News for hackers. Stuff that matters.
Re:Principles of Automated Testing by adrianN on Saturday September 02, 2017 @03:16AM (#15154751)
There are of course lots and lots of ways of writing useless tests, but I don't think it's right that the most important part of any software are its features. I for example prefer software with fewer features that works reliably over software that includes everything and the kitchen sink but crashes regularly.
Re:Principles of Automated Testing by dom0 on Saturday September 02, 2017 @06:38AM (#15155282)
> fewer features

My two 0.02 € on this:

Features have external and internal complexity. External complexity is documentation, usage, support while internal complexity is time spent on maintenance and development, increased complexity of the code, reduced stability etc.

External and internal complexity are unrelated, and when deciding whether to add some feature both must be considered against the assumed advantages of the feature.