Methods are a powerful feature for building Ruby programs. They allow you to encapsulate behavior and call the method later on to build the functionality of programs. This is an important section, as you are going to learn about methods in Ruby.
Before we walk through the syntax guide, I want to show you a real-world Rails application code file called the jobs_controller.rb:
Each one of the items, such as index, show, edit, and create, are methods. As you may notice, there are many methods in a file, and each of them performs a specific task, behavior, or action. You are going to be using these methods day in and day out as a Ruby developer, so it's important you have a firm grasp on what the concept is.
Methods have a specific syntax. They begin with the def word followed by the name of your method. In general, your method name should reflect its...