Here’s the video of the other lunch&learn mini-talk I did while visiting Hashrocket. The topic is building and packaging Ruby libraries.
Caution: may contain Tom Selleck.
Avdi Grimm, Code Cleric
Here’s the video of the other lunch&learn mini-talk I did while visiting Hashrocket. The topic is building and packaging Ruby libraries.
Caution: may contain Tom Selleck.
Comments are closed.
Very nice talk. For the applications versus libraries discussion, one thing I felt you all were reaching at is that apps are use-case oriented whereas libraries are all-case oriented. That’s where the beauty of facades come in. Your app, using a GitHub library, might have the use case of
commit_and_push(msg, branch)
which wraps multiple library methods.Also, I love the SWS.new_sandwich over SWS::Sandwich. Good example of how the Law of Demeter doesn’t necessarily apply to methods.