I admire the simplicity of TDD. Red, Green, Refactor. Write a test, see it fail. Write some code, see the test pass. Refactor your code, the test should still be green. It's simple to describe and a simple concept to understand. Except it's not simple. I rarely practice TDD by myself these days, but I … Continue reading Is it possible to improve the impact of our Testing by simplifying it?
Straight in, here it is: Quality is the absence of unnecessary friction. Why, you might be asking yourself, do I think that this is a useable definition of Quality? Quality Requires Context "What does Quality mean to you?" is a question regularly asked in interviews for software testers. The jury is out for me on … Continue reading A Useable Definition of Quality