I managed to read pretty quickly Agile Project Management with Scrum, so far I’ve been part of three Scrum projects so it has been almost a revise process and a check if we were implementing Scrum properly or not. In these days I’m also very interested into the relationships in between the major agile processes [...]
Tag Archives: XP
Planning extreme programming
This weekend I’ve managed to read Planning Extreme Programming by Kent Beck & Martin Fowler, I’ve been rather impressed by the book, the first edition is dated October 2000 so it’s almost 10 years old now, in this post I’ll share some notes I’ve taken during the reading, mostly related to the similarities with Scrum.
XP [...]
Tired of slow functional tests?
If you are a good QA or just a good agile developer I’m sure you’re already testing your web applications with tools such as Selenium.(*)
If you’re seeking for continuous improvement I’m sure that you complained at least once on the speed of those testing and on the maintainability.
You might wanna then have a look on the [...]
HelloWorld v 2.0
Once upon a time we used to write:
public static void main(String[] args) {
System.out.println(”Hello World”);
}
Now I prefer:
@Test
public void shouldSayHelloToTheGivenName() throws Exception {
// given
PrintStream mockStream = mock(PrintStream.class);
Greeter greeter = new Greeter(mockStream);
// when
greeter.helloworld(”toni”);
// then
verify(mockStream).println(”Hello world, toni”);
}
The test is of course using the beautiful test double framework Mockito