THE ART OF REFACTORING
Bijal Patel will talk about why it is important to have skinny models and 
controllers. She'll then go over the various types of simple ruby objects 
that can be used to refactor a complex piece of code.

PLUCK IT
Adam Cuppy asks, how many times have you written the same bits of code, 
over and over, and thought, “You know, if only this was big enough to be a 
gem, I would pluck it out"? Often, we think of a RubyGem as a larger 
library of code that we “bolt on” to an app. And, these smaller code blobs 
become a hassle to distribute to the multiple apps that use them.

A small micro-library, done the right way, at the right time, can greatly 
improve an app.

But, when can you benefit from extracting a micro-library? And, how do you 
build and publish that code into a RubyGem? I'll go through the process, 
from A to Z.


RAFFLE 
We'll be giving away a few ebooks, software licenses, etc, using our shiny 
new text-to-enter Rafflr! 

AFTERPARTY 
After the meeting, we'll head over to Rock Bottom Brewery for a round or 
two of drinks sponsored by This months beer is sponsored by 
KaleoSoftware.com.  Kaleo provides an enterprise knowledge management tool 
that's changing the way companies curate and share mission-critical 
information.

.... 

DIRECTIONS 
Meeting are held on the UCSD campus, at 7:30pm, on the first Thursday of 
the month. If you plan to drive, follow the directions below and make sure 
to get a parking pass. 

Map to UCSD => http://tinyurl.com/2f486e 

SPEAK AT THE NEXT MEETING 
Wanna talk at our next meeting? Have a topic you want someone else to talk 
about? Post a proposal to SDRuby.org. We'll get you on the books.

-- 
-- 
SD Ruby mailing list
[email protected]
http://groups.google.com/group/sdruby
--- 
You received this message because you are subscribed to the Google Groups "SD 
Ruby" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to