[KyOSS Discuss] Idea for a meeting format - Code retreat

Eric Lathrop eric at ericlathrop.com
Tue May 28 13:56:22 EDT 2013


I'd be happy to do another code retreat, but it would probably be too long for a KYOSS meeting. 

I'm also happy to talk about TDD to anyone who will listen. I really felt like I got the best understanding of TDD from doing it, so I like the hands-on workshop approach.

John Hicks <johnhicks at gulfbridge.net> wrote:

>Eric Lathrop led a "Code Retreat" last December that did something like
>
>what you describe, Barton. We paired up, were all given the same task
>to 
>code, each pair coded it with the language of our choice, and then we 
>all compared our solutions. After that we changed partners and repeated
>
>the process with a new task (building on the last task). Etc. This was 
>my first introduction to test-driven development. It definitely got me 
>out of my comfort zone (which is what us old codgers need to be doing) 
>and got the (coding) juices flowing.
>
>For a better description (including video), see:
>http://kyoss.org/Event/1739
>
>John
>
>On 05/28/2013 01:20 PM, Barton Chittenden wrote:
>> I'm not against that, but I was thinking something more along the
>lines of
>>
>> Using the open source tools of your choice, automate the following 
>> process:
>>
>>  1. Edit a text file, create a program which prints the result of 2+3
>>     to standard out
>>  2. Check the program for correctness
>>  3. Run the program
>>  4. Check that it correctly emitted '5'. Print "OK" if the program is
>>     correct, "Not OK" if the program doesn't print "5".
>>
>> There are a bajilion different ways to approach this. What I'm most 
>> interested in is the actual process of talking through this with 
>> someone else, and the variety of solutions that could be used.
>>
>>
>> On Tue, May 28, 2013 at 1:01 PM, Deven Phillips 
>> <deven.phillips at gmail.com <mailto:deven.phillips at gmail.com>> wrote:
>>
>>     Perhaps a session where we all share our favorite
>command-line-fu?
>>
>>     On May 28, 2013 12:24 PM, "Barton Chittenden"
><bartonski at gmail.com
>>     <mailto:bartonski at gmail.com>> wrote:
>>
>>         I happened to look at an event held by the VimCLE meetup
>>         (Cleveland VIM user group). They did something that they
>>         called Vimswap:
>>
>>
>>         Bring your laptops: This month, I'd like to try an experiment
>>         to get the knowledge transfer going. We'll break up and spend
>>         20 minutes pairing on a real-world-eque editing task, five
>>         minutes hearing from the pairs on what was learned, five
>>         minute break, and repeat. Please comment on meetup if you'd
>>         like to suggest editing tasks, otherwise we'll choose VimGolf
>>         tasks.
>>
>>         http://www.meetup.com/VimCLE/events/47804852/
>>
>>         I think that this would be a really interesting way to mix
>>         things up at KYOSS. I don't know exactly which topic that we
>>         would use... to a certain extent, that's a challenge with
>>         KYOSS... we might consider trying two or three tasks rather
>>         than one, just so that we have enough diversity to cover
>>         everyone's interests and current abilities.
>>
>>         Anyway, I'm just throwing this out there for comment.
>>
>>         --Barton
>>
>>         _______________________________________________
>>         KyOSS-Discuss mailing list
>>         KyOSS-Discuss at kyoss.org <mailto:KyOSS-Discuss at kyoss.org>
>>         Subscribe by sending email to
>>         kyoss-discuss-subscribe at kyoss.org
>>         <mailto:kyoss-discuss-subscribe at kyoss.org>
>>         Unsubscribe by sending email (from the address you wish to
>>         unsubscribe) to kyoss-discuss-unsubscribe at kyoss.org
>>         <mailto:kyoss-discuss-unsubscribe at kyoss.org>
>>         Difficulty unsubscribing? Check your email headers for
>>         originally-to address in case you are forwarding your mail.
>>         More options at
>>         http://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
>>
>>
>>     _______________________________________________
>>     KyOSS-Discuss mailing list
>>     KyOSS-Discuss at kyoss.org <mailto:KyOSS-Discuss at kyoss.org>
>>     Subscribe by sending email to kyoss-discuss-subscribe at kyoss.org
>>     <mailto:kyoss-discuss-subscribe at kyoss.org>
>>     Unsubscribe by sending email (from the address you wish to
>>     unsubscribe) to kyoss-discuss-unsubscribe at kyoss.org
>>     <mailto:kyoss-discuss-unsubscribe at kyoss.org>
>>     Difficulty unsubscribing? Check your email headers for
>>     originally-to address in case you are forwarding your mail.
>>     More options at
>>     http://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
>>
>>
>>
>>
>> _______________________________________________
>> KyOSS-Discuss mailing list
>> KyOSS-Discuss at kyoss.org
>> Subscribe by sending email tokyoss-discuss-subscribe at kyoss.org
>> Unsubscribe by sending email (from the address you wish to
>unsubscribe) tokyoss-discuss-unsubscribe at kyoss.org
>> Difficulty unsubscribing? Check your email headers for originally-to
>address in case you are forwarding your mail.
>> More options
>athttp://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
>
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>KyOSS-Discuss mailing list
>KyOSS-Discuss at kyoss.org
>Subscribe by sending email to kyoss-discuss-subscribe at kyoss.org
>Unsubscribe by sending email (from the address you wish to unsubscribe)
>to kyoss-discuss-unsubscribe at kyoss.org
>Difficulty unsubscribing? Check your email headers for originally-to
>address in case you are forwarding your mail.
>More options at http://kyoss.org/cgi-bin/mailman/listinfo/kyoss-discuss
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://kyoss.org/pipermail/kyoss-discuss/attachments/20130528/70e5a3fc/attachment-0001.html>


More information about the KyOSS-Discuss mailing list