Очередной дайджест - Ruby

Oct 07, 2022 08:36

В сязи с тем, что перешел на другую работу (Workato, полная удаленка, денег примерно на треть больше, чем удалось пока найти в Европе) пришлось рассширить перечень языков.
В общем доволен: и язык довольно мощный и емкость рынка США, на котором он весьма востребован и хорошо оплачиваем, кажется достаточно вместительной. Ну и кроме того можно будет при случае продать навык перехода с Ruby на Java для стартапов, уткнувшихся в естественные технические ограничения RoR стека.
В сязи с этим как обычно почитал книжек и сделал себе дайджест, которым делюсь. Под конец я уже стал уставать, так что он местами не вполне закончен. Когда случится следующий пик интереса - доделаю, но сейчас уже ломы и хочется чего-то другого.

Дайджест выполнен для личного употребления Krocodl (https://www.linkedin.com/in/victoralekseev/) в 2022-ом году. 150 с. Отражает исключительно субъективный взгляд автора. Бесплатен для любого некоммерческого использования.

Выполнен на основании следующей литературы:
  • Ruby. Notes for Professionals (GoalKicker.com)
  • The Well-Grounded Rubyist, Third Edition
  • Effective testing with RSpec3
  • Ruby DSL Handbook Jim Gay
Содержание:
  • Введение
  • Простые типы
  • Коллекции
  • Строки
  • Дата и время
  • Операторы
  • Управляющие конструкции
  • Фрагменты кода
  • Классы
  • Input / Output
  • Модули
  • Организация код
  • Типовые шаблоны
  • Мультипоточность
  • Мета-программирование
  • Работа с сетью
  • Форматы данных
  • Популярные Gems
  • Работа с БД
  • Тестирование
  • Работаем с большими проектами
  • Реализация DSL
  • За / Против / Сравнения


Скачивать как всегда с twirpx

ИТ, дайджесты

Previous post Next post
Up