А почему evrone не выкладывает видео с RubyRussia в общий доступ и они доступны только по ссылке? Вы вроде позиционируете себя как центр притяжения руби сообщества, за опенсорс и т.д. Концепция сменилась? :)
А тут мы вынуждены писать assertion.Assert вместо err != nil. Отключая ваш Assert на проде делает ваш API непредсказуемым, потому что не вернет ошибку там, где надо. Получается какое-то unit-тестирование в коде метода. Про кеш-миссы, так в бизнес логике куча ветвлений обычно. Какой-то велосипед неудобный - перед релизом надо не забыть потереть Assert. Хрень какая-то, имхо.
А почему evrone не выкладывает видео с RubyRussia в общий доступ и они доступны только по ссылке? Вы вроде позиционируете себя как центр притяжения руби сообщества, за опенсорс и т.д. Концепция сменилась? :)
Как бывший студент Мейера, ставлю класс👍
А тут мы вынуждены писать assertion.Assert вместо err != nil. Отключая ваш Assert на проде делает ваш API непредсказуемым, потому что не вернет ошибку там, где надо. Получается какое-то unit-тестирование в коде метода. Про кеш-миссы, так в бизнес логике куча ветвлений обычно. Какой-то велосипед неудобный - перед релизом надо не забыть потереть Assert. Хрень какая-то, имхо.