TDD
-
Core Java
Importance of given-when-then in unit tests and TDD
Recently, I’ve been writing rather about more advanced concepts related to automatic testing (mostly related to Spock). However, conducting my…
Read More » -
Software Development
The TDD That Works for Me
Test-driven development (a.k.a. TDD) was rediscovered by Kent Beck and explained in his famous book in 2002. In 2014, David…
Read More » -
Software Development
Seeing Is Believing
Recently, I’ve done a management workshop on TDD. The audience was developmenet managers and team leads. Most of them did…
Read More » -
Software Development
Never trust a passing test
One of the lessons when practising TDD is to never trust a passing test. If you haven’t seen the test…
Read More » -
Software Development
The Librarian: Introduction to Test-Driven Development
This will be a series of articles revolving around unit testing where I will work through examples and exploring various…
Read More » -
Software Development
Mastering TDD
Two weeks ago I went to Paul Stringer’s course “Mastering TDD/BDD in iOS”. After the two days, I was exhausted……
Read More » -
Software Development
We did it wrong, but not all was in vain
Yes, there was over engineering. Loads of it. Back in the mid 90s, when I started my career as a…
Read More » -
Core Java
Introduction in Java TDD – part 2
Hello again! In the previous blog post I explained TDD theory in general, without close reference to Java, but in…
Read More » -
Core Java
Introduction in Java TDD – part 1
Welcome to an introduction in Test Driven Development (TDD) series. We will talk about Java and JUnit in context of…
Read More »