Skip to content

Invited talks on TDD and XP Explained book club session

Photo of Rachel Davies
Hosted By
Rachel D.
Invited talks on TDD and XP Explained book club session

Details

For this meeting, we have two invited speakers for short talks followed by discussion.

Keith Braithwaite will examine one well known and widely used design metric, Cyclomatic Complexity, across a number of open-source codebases and examine the effect of Test-Driven Development ("TDD") on the distribution of complexity. Along the way we will learn that sometimes the "average" of a metric is not useful or informative, and what to do about it.

Keith Braithwaite is a Principal Consultant at Zuhlke Engineering in London. He has worked in and with Extreme Programming and Agile teams around the world since the late 1990's.

Dmitry Kandalov will show show some different visualisations of open source code repositories. See http://dkandalov.github.io/code-history-mining/junit.html (http://dkandalov.github.io/code-history-mining)

Dmitry is a software developer based in London, specialising in Java, JVM languages and investment banking

http://photos4.meetupstatic.com/photos/event/e/6/d/e/600_337439102.jpeg

We'll then move into our book club session. Please aim to re-read "the white book" - 1st edition of "Extreme Programming Explained" (http://c2.com/cgi/wiki?ExtremeProgrammingExplainedEmbraceChange) by Kent Beck, with a view to identifying what practices no longer make sense and what practices might still be useful.

Note the 2nd edition is a 90% rewrite and so we might cover that in a future meetup. We have some spare copies in Unruly library that we can make available on the evening.

Photo of Extreme Programmers London #XProLo group
Extreme Programmers London #XProLo
See more events
Unruly Club House
Unruly, The Whitechapel Building, 15 Whitechapel High Street, E1 8QS · London