Presentations
Templates
Features
Teams
Pricing
Log in
Sign up
Log in
Sign up
Menu
Level UP
your Ruby
by Salman Ansari
ABOUT ME
I am a walking ad for United Colors of Benetton
I did the startup thing (involver) in San Francisco
I moved to NYC after Oracle acquisition
I teach Ruby classes (e.g. BEWD @ GA)
I'm an audiophile who DJs for fun
I'm obsessed with Halal Cart (chicken & rice)
I'm not related to Aziz Ansari
TODAY's EXERCISE: Auto Link
We'll build functionality to auto-link Twitter handles
Pretend that this is a pair programming session:
Ask questions!
Suggest alternatives
Participate
Focus on the
how
, not the what.
The functionality is trivial, but it's the implementation that matters.
Let's CODE!
REVIEW
Don't be afraid to experiment (and fail)
Learn from the code around you
Always ask: "Can we do it better?"
THANKS!
Questions?
Connect:
@daretorant
linkedin.com/in/sransari
soundcloud.com/daretorant
daretorant.com
RESOURCES
AutoLink Repo
Meta-programming Examples
Ruby Monk: Define Method Guide
Clean Ruby
Include vs Extend
Testing Talks:
Why Test?
TDD Walkthrough
Level Up Your Ruby
By Salman Ansari
Made with Slides.com
Level Up Your Ruby
This talk is about using Ruby metaprogramming to yield fun and powerful benefits.
1,965
Salman Ansari
More from
Salman Ansari