08 Mar '13, 4pm

This week in Ruby Science: Naming, Decorators, and Mixins, oh my!

March 8, 2013 jferris ruby rails refactoring ruby science Ruby Science: Naming, Decorators, and Mixins We pushed another update to Ruby Science today which includes five brand new chapters. Current readers can grab the update on Learn . This week’s updates dive into three important topics. New chapters: Smell: Uncommunicative Name Solution: Rename Method Solution: Extract Decorator Smell: Mixin Solution: Replace mixin with composition The first two chapters discuss the importance of naming methods and classes. We discuss how to use class and method names to improve readability and discover classes and methods that need refactoring. Another chapter demonstrates how to extract concerns in a repeatable, combinable way using the Decorator pattern. The last two chapters provide tips for identifying and fixing mixin abuse. The book is a work in progress, and currently contains a...

Full article: http://robots.thoughtbot.com/post/44863927264/ruby-scienc...

Tweets

An explanation of an addition to #ruby

jamesbritt.com 08 Mar '13, 10pm

Ruby security alerts displayed on ruby-doc 2013-03-08 A few weeks ago I read about some critical security issues that affe...

Ruby and Rails developers of the south west, ca...

railsgirls.com 09 Mar '13, 8pm

Applications close: March 14, 12noon Acceptances informed: March 14 Location: City of Bath College, 'The Cribb' Sponsors R...

The Last Hurrah! for the @rafflesmuseum at Block S6, Faculty of Science

The Last Hurrah! for the @rafflesmuseum at Bloc...

otterman.wordpress.com 07 Mar '13, 5pm

Even before I matriculated, I worked at the Zoological Reference Collection at Block S6, Level 3, host to the zoological c...

the first Weekly report for the Ruby Security n...

ruby-security.com 09 Mar '13, 11pm

Your regular news about ruby security The Ruby Security newsletter Published on 2013/02/18. This weekly report contains th...

Gave a Ruby on Rails conversation starter badge to customs security lady, she spotted it in my bag &her name was Ruby

Gave a Ruby on Rails conversation starter badge...

lanyrd.com 08 Mar '13, 9am

Natalie and I will be schmoozing and mingling at SXSW Interactive this year - find us and get some flair for your lanyard....

On March 14, celebrate #PiDay by thanking local math & science teachers for their hard work #STEM

On March 14, celebrate #PiDay by thanking local...

raytheon.com 11 Mar '13, 10pm

Last Updated: 03/11/2013* “Pie is a yummy treat that you eat on Thanksgiving. It is minty and chocolatey and very yummy an...

Creating our very first Mac application with Ru...

blog.phusion.nl 14 Mar '13, 2am

different from one another and imo resemble to the degree that they’re often considered to be niece/nephew from eachother....