Sign In
Being Cellfish
Stuff I wished I've found in some blog (and sometimes did)
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Options
Blog Home
About
Email Blog Author
Share this
RSS for posts
Atom
RSS for comments
"News"
Started gathering VS achievements
TPL dataflow & async/await vs CCR
CCR tips and tricks
RDS 4 Beta
Kinect services for RDS 2008 R3
2009 Advent Calendar
System Center Cross Platform Providers Source
2008 Advent Calendar
System Center Cross Platform Extensions Beta
Tags
*nix
.Net
Agile
Azure
BDD
C++
Christmas
DDD
Development
GUI
Java
Kanban
Military
Open source
Pages
PHP
Relocate
Review
Robot
SCX
Security
SQL
TDD
Test
Tools
Archive
Archives
May 2012
(3)
April 2012
(1)
March 2012
(2)
February 2012
(1)
January 2012
(9)
December 2011
(10)
November 2011
(2)
October 2011
(1)
September 2011
(2)
August 2011
(4)
July 2011
(17)
June 2011
(10)
May 2011
(4)
April 2011
(1)
March 2011
(1)
February 2011
(3)
January 2011
(3)
December 2010
(2)
November 2010
(1)
October 2010
(3)
September 2010
(4)
August 2010
(6)
July 2010
(11)
June 2010
(6)
May 2010
(12)
April 2010
(3)
March 2010
(9)
February 2010
(9)
January 2010
(7)
December 2009
(27)
November 2009
(8)
October 2009
(10)
September 2009
(8)
August 2009
(17)
July 2009
(17)
June 2009
(11)
May 2009
(13)
April 2009
(14)
March 2009
(12)
February 2009
(12)
January 2009
(14)
December 2008
(26)
November 2008
(11)
October 2008
(14)
September 2008
(5)
August 2008
(9)
July 2008
(2)
June 2008
(7)
May 2008
(6)
April 2008
(11)
Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
Team Coding Dojo 2
MSDN Blogs
>
Being Cellfish
>
Team Coding Dojo 2
Team Coding Dojo 2
Emil Gustafsson
21 May 2009 12:00 AM
Comments
0
Today was our team's second dojo. As the
first time
we did the
MineSweeper kata
. We basically did the same thing as we did in the
last FTE dojo
(FTE is MicroSpeak for
Full Time Employee
). That is we had a longer design session, focused on one part at the start and tried to use our initial design to help guide us. Some things were very similar to the FTE session while others where quite different. I pleasant surprise was that we at one point thought we had to do a really big refactoring. But when we did the minimum change the starting point for refactoring wasn't that obvious so we created another test. Did a minimum change to make it pass and suddenly the first refactoring was quite obvious. And then a second one and so on. I think we did four or five small refactorings in a row and each one was obvious as they unfolded. And that is exactly what I like about TDD. To see the code almost improve it self through a number of refactorings. And this is also what makes coding dojos so fun I think. Being able to see this happen and enjoy it together with others.
0 Comments
TDD
Leave a Comment
Name
Comment
Please add 2 and 5 and type the answer here:
Post