An introduction to Object-Oriented Programming with Ruby
By Saul Costa
Object-oriented programming (OOP) is a programming paradigm organized around objects. At a high level, OOP is all about being able to structure code so that its functionality can be shared throughout the application. If done properly, O...
freecodecamp.org10 min read