Articles tagged with TDD
Make yourself interruptible
Adopt humble approach when creating software products by making yourself open to interruptions
How to create deterministic tests
Quality of automated tests is the most important aspect of continuous delivery
Do not automate anything unless you automate the tests
Automating critical systems operations without having automated tests is risky practice
Get rid of redundant tests
Keeping the suite of automated tests lean is an essential trait of quality software engineering. Diligently remove all tests that don't add any value.
Sensei Alex "fakes it until he makes it" in our Test-driven Development (TDD) dojo
Exploring the advantages of Test-driven Development and the concept of self-healing code
First International TDD Conference
First International TDD Conference generated a lot of good interest and traction
TDD for Non-Techies
TDD explained to non programmers by using the example of writing a short story
Extreme Programming 25 Years Later
Extreme programming keeps going strong 25 years after its launch
Code-as-text
Programming computers by feeding them plain text is very slow and needs to be sped up.
Why extract methods when modifying legacy code?
Legacy code is hard to test, so extract methods by writing micro tests
Hypothesis-Driven Development
Developing a feature without formulating a hypothesis is like shooting in the dark
How does it feel to write software when doing TDD?
Any discipline requires serious investment in time