В среду в 17:00 по МСК с
@eugzol бахнем стрим и напишем с нуля гем, который достает у Центробанка курс валюты (любой), чтобы можно было в программах на руби написать так:
require 'cb_rates'
cbr = CBRate.new
my_money = Money.new(100_00, "RUB")
cbr.exchange(my_money, "USD")
=> #<Money... 1.25 USD>
Цель стрима:
* показать, как писать свои гемы (что это не сложно)
* научить указывать зависимости гемов (наш будет зависеть от money)
* немного познакомить с ООП
* научить писать минимальные тесты
* научить пользоваться bundler-ом
* рассказать про стандартную структуру проекта на руби (без rails)
Ссылку на стрим кинем в
@rubyrush ближе к делу (добавляйтесь, если ещё не добавились)
— Будет ли запись?
— Да, будет!
— Сколько по времени?
— Часа на два.
— Почему так рано, го попозже!
— Быстрее начнем, быстрее закончим. 🤷♂️