::Steals Jay-z’s swag::
If you having Git problems, I feel bad for you son
I gotz 99 problems but .each .time I lose one
Check it!
I’ve got conditionals checking my control flow
Foes wanna make sure my blocks aint closed
Refactored with methods for gets and shows
Code smacks of pro when it’s repeat-able
if repetition is necessary though
I might need some loops inside my own code
times and each makes Ruby as smooth as dough
You just need is a block that’s execut-able
I put my problems block in between those brackets
or do and end I just use em outta habit
Other cryptic languages send me down their K-holes
Ruby expressiveness be hidden under its own folds
Use ranges like numbers and alphabetical
Blocks keep all my memories ephemeral
That means they forget as soon as they’re done
Now I have 98 problems cuz I just lost one
Title credits: 99 Problems - Jay-z