September 2011

September 20, 2011

6:00 - 7:30 PM

Speaker

Jacob Richardson / IMT Group

Topic

Enumerable

We go back to basics this month and look at Ruby collections and the Enumerable module. Rubyists learn early on that as long as a class provides an 'each' method (and optionally a <=> comparison operator), simply mixing in the Enumerable module will automatically give the class all kinds of collection functionality including traversal, searching, sorting, etc.

Jacob will discuss the Enumerable module and also discuss

  • Increasing the readability of your code by reducing null checks and loops
  • Functional thinking applied with Enumerable
  • Extending Enumerable

Jacob currently works as a Python developer for IMT Group, but not for long. He has accepted a job as a Rails developer at GroupOn in Chicago and will be moving there soon. Earlier this year, Jacob was recognized as a Rails Up-and-Comer by Obie Fernadez. This will be Jacob's last Iowa Ruby Brigade meeting for a while, so please come out to wish him well.

Meeting Location

Foundry Coworking
1312 Locust, Suite 204
Des Moines, Iowa, 50309

Downtown across from the world-class Pappajohn Sculpture Garden.

Wi-fi Internet access is available.

Click here for a map.

Dinner After the Meeting

If you can, please plan to join us for dinner at a local restaurant after the meeting.

Presentation

Enumerable presentation is available here

http://prezi.com/bsuix2szxaud/ruby-enumerable/.