DEV Community

Cover image for Testing IS for Beginners

Testing IS for Beginners

Ben Dowen on March 14, 2019

Jon Calhoun recently posted a very detailed explanation of why "Testing is Not for Beginners" Testing is No...
Collapse
 
alanmbarr profile image
Alan Barr

I think this post is great that one does not need to be a TDD expert before they can put on their software testing hat. However, I think it depends on the type of functionality one is trying to impose. I have found great value in the concept of event storming, domain driven design, and domain modeling. It truly is worth it to spend time designing and thinking about the problem before coding.

Collapse
 
dowenb profile image
Ben Dowen

Those techniques sound interesting. I'll have to look into then as I'm unfamiliar. Can you recommend any reading material?

Collapse
 
alanmbarr profile image
Alan Barr

This article provides a pretty high level detail into what it is composed of.
This guide using FSharp is helpful when converting reality to code models.

Thread Thread
 
dowenb profile image
Ben Dowen

Thanks!

Collapse
 
desi profile image
Desi

Thank you so much for this post! I understood what the other post was suggesting, and also that the purpose of the headline was to be clickbaity, but it made me really sad. I love testing and QA, and the idea I got from that article that I wasn't "advanced" enough when I moved into this position gave me a couple rounds with impostor syndrome. #Testing4Life!

Collapse
 
dowenb profile image
Ben Dowen

I'm so glad it was helpful for anyone but myself :)

Collapse
 
itenev profile image
Ивелин Тенев

Sorry, my OCD will keep me up all night if I don't correct you.

your => you are

Collapse
 
dowenb profile image
Ben Dowen

Corrected,I hope.