Re: Re: If you could get your colleagues to read just one book on TDD, which would it be?

Al Chou <[email protected]>
Newsgroups gmane.comp.programming.test-driven-development
Message-ID <[email protected]>
I came up with an easy way to generate Mikado diagrams programmatically using Ruby-Graphviz.  One of the co-authors of the book (Ola) liked it.  Here's an example.  The Mikado has two direct prerequisites ("1" and "3"), and prerequisite 1 has a further prerequisite ("2").  Outputs to a "mikado.png" file.


require 'graphviz/dsl'

digraph :G do
  mikado[:label => 'The Mikado', :shape => 'doublecircle']

  mikado << prereq_1[:label => 'Prerequisite 1']
  mikado << prereq_3[:label => 'Prerequisite 3']

  prereq_1 << prereq_2[:label => 'Prerequisite 2']


  output :png => 'mikado.png'
end


 
Al





>________________________________
> From: John Carter <[email protected]>
>To: [email protected] 
>Sent: Sunday, May 5, 2013 6:33 PM
>Subject: Re: [TDD] Re: If you could get your colleagues to read just one book on TDD, which would it be?
> 
>
>On Thu, May 2, 2013 at 1:03 PM, George Dinwiddie <[email protected]>wrote:
>
>
>> You should pair that with The Mikado Method (mikadomethod.org)
>>
>
>Now THAT is a Very Good Find! An Excellent Book!
>
>Thanks, just what I was hoping for!
>

[Non-text portions of this message have been removed]



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/testdrivendevelopment/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/testdrivendevelopment/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.