Guide to Object Oriented Design
In a procedural language, behavior and data are separate. Data gets packages into variables and pass around to the behaviors. But an OO language combines them... »
In a procedural language, behavior and data are separate. Data gets packages into variables and pass around to the behaviors. But an OO language combines them... »
Rake, RSpec, and ActiveRecord are all examples of a Domain Specific Language(DSL). There are Internal DSLs, which was will explore first, and then External DSLs, which... »
This post is a brief overview of software design patterns from the Design Patterns in Ruby book. The book is a Ruby version of the original... »
Recently after installing nginx on a Ubuntu Server and completed setting up configurations along with the creation of a basic index.html page, I was unable to... »
There are three main ways to get Ruby to dynamically generate code for us. These are ways that Ruby will generate code for a method when... »