Skip to content

Details

Don't forget this Thursday is Magic Nights. We will be kicking off the first code reading night! The idea is to choose a program / small app that is 100 lines or less and to read through the files, talk about what it's doing, why it's doing it and how we could possibly make it better.

The idea stemmed from this talk at RailsConf (https://www.youtube.com/watch?v=mW_xKGUKLpk&noredirect=1) -

More information www.readingcodegood.com (http://www.readingcodegood.com/):

"We try to find the main part of the code where most of the action seems to be going on, code usually found in the 'lib' directory, and we read it straight through, generally going line by line. Along the way, we stop a ton for questions, some google searching, discussing things we haven't seen before, calling out patterns we recognize, and testing out new methods as we come across them. And it's in these conversations that the learning really happens.

A different strategy is to start with the specs and find the corresponding code that's being tested. Another is to start with the documentation, and try to find and understand how specific methods work. At the end of the day, these are all just starting points for the real value of Code Club -- the learning that happens in the discussion of the code."

Agenda:

6pm: Show up at MonkDev and form teams. Don't worry, we'll help you.

6:30pm: Break up into teams and analyze code together.

1-1.5 hrs later: Re-join as a group and share our insights.

Open hack (work on your own projects or get help from others) until 9:30

All through out the evening you will enjoy pizza and beer and have lots of fun getting to know other developers, learn from them and get better at your coding craft.

Related topics

You may also like