software testing

This tag doesn't have a description yet.

Also known as

software-testing

The most endorsed users with this tag

Are you on Mastodon or another Fediverse app? Follow #software_testing from there and new public posts arrive in your timeline. No vutuv account needed.

@software_testing@tags.vutuv.de

Your address is used once, to send you to your own server's follow dialog. It is never stored here.

Posts with this tag

2 posts

I can highly recommend Ian Cooper’s talk “🚀 TDD, Where Did It All Go Wrong”, he held at the DevTernity Conference to everyone who wants to broaden their horizon in software testing, not with #TDD specifically.

youtube.com/watch?v=EZ05e7EMOLM

TDD attd BDD unit-tests software testing
TDD attd BDD unit-tests software testing

It should go without saying, but apparently, there are still companies who make the mistake to measure and communicate time to first deployment to production as the primary metric to tell how long a feature takes. But this is misleading: A feature isn’t actually finished until the last bug (sure, there will be more in the future, but “last” as in “it can be used without bugs for now as promised to the customer”) is fixed. So, trying to deploy as fast as possible might make marketing happy, but in the long run, it will hurt you (and probably your reputation as a company).

That being said, there sure are some aspects of #software_development which are in fact optional and #software_testing can cost more time than it saves—when it is done wrong. However, generally speaking, testing, be it #TDD, #BDD, #ATDD, or other approaches, should not be optional. Same goes for #code_quality. Sure, this needs to be done at a reasonable level, perfection doesn’t need to be the goal, but “no matter how bad the code is as long as it is written fast” shouldn’t be it either.

Two images of a person behind a podium on the left and a crowd in front of it on the right. First question: "Who wants a code base with high code quality?" Everyone raises their hand. Second question: "Who wants to invest the extra time needed for this to pay off in the long term?"

technical_debt
technical_debt