How to approach testing as a person in the software industry

I would like to start this section by highlighting the work done by Aniche in his book “Effective Software Testing” which guides us to effectively and systematically tackle the testing aspect of the software development cycle [1]. The systematic approach is key for programming. In addition to that in this section we will dive into the industry and how the software projects I have seen deal with the practice of TDD.

Introduction

For long I have been thinking about developing software with PDD and we doubted. This idea goes back and forth in my head anything has a background history of me working with different clients across projects. Which is leading me to write this post about what I’ve been thinking about working in the software industry practicing TDD. For my surprise in the area where AI is dominating the stage, at the crafts side of the things we are still facing the same old problems from 20 years ago in the software industry regarding code quality.