-
JUnit vs. Fitnesse
JUnit is for unit testing, Fitnesse for acceptance and functional testing. But in projects we have detected that sometimes JUnit and Fitnesse tests overlap. Sometimes Fitnesse tests are smaller and easier to comprehend than JUnit tests – even for single classes. I did some very simple experiments to get a better feeling when to use…
-
Acceptance Testing with Fitnesse
Fitnesse is an open-source acceptance testing framework based on FIT and a Wiki web. It is one of the best tools I have seen in the last years. It works with Java, C# and some other programming languages. Tests are defined with HTML tables (creating HTML tables with the Fitnesse wiki is quite easy) and…
-
Interesting Material about Agile Methods and OO
Some of the material is english, some is german: http://wiki.ipponsoft.de/ewiki/AgileWiki.php?page=Termine
-
Eric Evans: "Domain Driven Design"
Really good books about how to design the core domain model of an application are very rare. Eric Evans has written one. Domain modeling is handled from the very small (entities, value objects, associations) to the very large (components, layers). Evans argues that creating a ubiquitous language shared by domain experts and developers is essential…
-
Test Java Unit Tests with Jester (Open-Source)
Some months ago I heard of Jester a tool for testing Java unit tests. How do you test a test? The Jester approach is very simple but powerful: Jester modifies the tested source code and runs the tests after the modification. If the test fails, the test is OK. If the test passes, the test…
-
Dependencies of XP Practices
Kent Beck shows the influences of the XP practices in his book and there are a lot of influences. The shown tangle isn’t very useful when it comes to introducing the XP practices into a project. Then the essential depedencies are impotant: Which XP practice does require other XP practices to work. I have put…
-
Agile Project Controlling
Henning Wolf and I wrote an article about Agile Project Controlling which was accepted for the XP 2004 conference. See you there!
-
WebLog active
Now even I try to use a WebLog (in fact Blogger). I integrated the parts of my old site via the link section on the left of the page. The old parts are still in the old layout. Therefore they don’t look pretty, but at least they are there. I promise to work on the…
-
Veröffentlichungen
Siehe auch meine frühere Publikationsliste sowie meine Vorträge. Stefan Roock: „eXtreme Programming„, in dotnetpro 02/2008 , Seite 28-33, Februar 2008 Stefan Roock, Henning Wolf, „Feature Driven Development (FDD)“, 4-teilige Artikelserie im Java-Magazin, 2007-2008 Stefan Roock, Henning Wolf: „Berufsethos, Qualität, Rollenverständnis“, in Java-Magazin, Juli 2006 Johannes Link, Stefan Roock: „Je abstrakter, desto besser, oder?“, in Java-Magazin,…
-
Vorträge
siehe auch meine Artikel und Bücher Bernd Schiffer, Stefan Roock: Agile Entwicklung mit Grails, XP-User-Group-Hamburg und Java-User-Group-Hamburg, Dezember 2007 Stefan Roock: Einfachheit in Softwareprojekten, XP-Days Germany 2007, Karlsruhe, November 2007 Stefan Roock (Organisation): Agile Lightning Talks, XP-Days Germany 2007, Karlsruhe, November 2007 Stefan Roock, Bernd Schiffer, Henning Wolf: Agile Lego Hour, W-JAX 2007, München, November…