[OKC JUG] CoCo DoJo

Brett L. Schuchert schuchert at yahoo.com
Fri Jun 12 14:19:41 PDT 2009


The first coding dojo is now officially scheduled and you are  
encouraged to attend. Details follow.

Summary:
	What: 	Coding Dojo using Randori Approach
	Where:	OkC CoCo (http://okccoco.com/)
	When:	Thursday, June 18th, 6PM - 9PM

Background

A coding dojo (http://codingdojo.org/cgi-bin/wiki.pl?WhatIsCodingDojo)  
is a place to go and practice some technique. There's the person  
running it (me this time) and then the participants. I do not expect  
most attendees to be experts, but rather people who would like a place  
to practice a particular style of development. Though experts are  
certainly welcome.

In this case we will practice:
Test Driven Development as defined by Robert Martin (http://butunclebob.com/ArticleS.UncleBob.TheThreeRulesOfTdd 
)

Detailed Outline:
	6:00 - 6:30	Ground rules and introductions
	6:30 - 8:30	Randori (https://davenicolette.wikispaces.com/Randori)
	8:30 - 9:00	Fishbowl

Environment:
You will not need to bring anything, we'll have one computer displayed  
on the overhead projector. People will work in pairs and switch out  
every 5 minutes (approximately).
We'll be using C#, but Java developers, you should come, for what  
we're doing, you won't notice much of a difference - I promise
Visual Studio 2008
Resharper

Problem:
I'll provide a problem that evening and some initial tests. I'll also  
provide requirements. Where it goes from this initial seed will depend  
on the participants.
If you want to see the problem ahead of time, ping me and I'll send it  
along.

You'll have an opportunity to practice/observe:
How to start a problem from scratch
How to grow a solution through accretion
Observe violations of SRP (http://www.objectmentor.com/resources/articles/srp.pdf 
) and maybe the OCP (http://www.objectmentor.com/resources/articles/ocp.pdf 
)
Time permitting, you might even see some refactoring to design  
patterns - if not, wait to see a forthcoming announcement about a  
course at the OkC coco on refactoring to design patterns (multi- 
language)

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.okcjug.org/pipermail/jug-okcjug.org/attachments/20090612/e5ed7032/attachment-0002.htm>


More information about the Jug mailing list