Size: a a a

2016 November 10

KO

Kalys Osmonov in Rubyata
но с помощью метапрограммирования они создают крутые АПИшки.
источник

KO

Kalys Osmonov in Rubyata
не в руби только через DI.
источник

KO

Kalys Osmonov in Rubyata
А DI это очень много бойлерплейт кода.
источник

KO

Kalys Osmonov in Rubyata
DI – dependency injection.
источник

KO

Kalys Osmonov in Rubyata
Миша, конкретно что тебе не нравится?
источник

KO

Kalys Osmonov in Rubyata
В метапрограммировании ограниченное кол-во техник.
источник

MS

Mikhail Sytchev in Rubyata
источник

KO

Kalys Osmonov in Rubyata
ахаха
источник

MS

Mikhail Sytchev in Rubyata
super
источник

MS

Mikhail Sytchev in Rubyata
end
источник

MS

Mikhail Sytchev in Rubyata
RUBY
источник

KO

Kalys Osmonov in Rubyata
только почему он строку используют? а не блок?
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Блят, расстрэлят к хэрам!
eval — это НЕ метапрограммирование
источник

MS

Mikhail Sytchev in Rubyata
это код гема carrierwave
источник

MS

Mikhail Sytchev in Rubyata
у меня виснет приложение при аплоаде с интернета
источник

MS

Mikhail Sytchev in Rubyata
не знаю как отдебажить
источник

MS

Mikhail Sytchev in Rubyata
пошел код смотреть
источник

MS

Mikhail Sytchev in Rubyata
охуел
источник

AO

Adis O in Rubyata
Mikhail Sytchev
это код гема carrierwave
поэтому интуитивно всегда юзал paperclip
источник

MS

Mikhail Sytchev in Rubyata
ты thoughtbot'o'дрочер прост
источник