March 2012
03/20/2012 at 07:00 PMNo details yet
No details yet
Ryan Cook will start off the meeting with a talk on using DSLs as a teaching tool. One of the primary aversions towards programming for beginners is syntax. Why does this word have an ”@” in front of it, while this one does not? Ryan proposes that there is room for learning specific Ruby libraries that provide understandable DSLs with the main goal being to to introduce a beginning programmer to the concepts involved in the library used. Such a method might reduce the required understanding for a person to get started and help them “graduate” to using the underlying libraries in the DSL.
Following that Mike Gehard will preview his MWRC talk on Better Ruby. Do you know what SRP and SOLID mean? No? Then this talk is for you.
Should be a good meeting chalk full of goodness. See you all there.
David Kovsky will discuss a weird idea that came to him during a testing workshop during Rocky Mountain Ruby: removing pieces of implementations in other people’s projects and then making the tests pass again. It turns out this can be a good way to learn from others regardless of your current experience level.
Our meeting will kick off with food and drink courtesy of Pivotal Labs. Come by any time after 6:45 for refreshments and networking before David starts his presentation.