Итак, мы рассмотрели установку рабочего окружения, теперь я расскажу о самом языке Ruby.
Мы рассмотрим такие основы как:
- Синтаксис
- Комментарии
- Переменные
- Функции
Затем поговорим о коллекциях:
- Массивы
- Списки
- Хэши
Поговорим об объектно-ориентированной стороне программирования:
- Классы
- Наследование
- Модули
- Примеси (mixins)
Многие люди думают о Ruby как о скриптовом языке, но это совсем не так. Ruby на самом деле очень объектно-ориентированный язык.
После этого мы собираемся перейти к тестированию. Юнит-тестирование является важной частью любого языка. Ruby не является исключением.
Ruby сам по себе является очень увлекательным языком.
Многие люди после перехода с других языков (к примеру, Java) поражаются тем, как много задач может быть выполнено так легко или намного проще в Ruby.