Writing better Ruby gems

A presentation at Saint-P RubyConf in in St Petersburg, Russia by Vladimir Dementyev

В своём докладе я хотел бы поделиться своим опытом и мыслями о том, как писать OSS библиотеки, чтобы они были удобными, в первую очередь, для конечного пользователя и служили на благо сообществу долгие годы.

Мы обсудим основные принципы, такие как “тестируемость”, “гибкость”, “расширяемость”, “узнаваемость”, и т.д., рассмотрим конкретные примеры из мира Ruby (и не только) и в результате сформулируем чек-лист для авторов гемов.

Video

Resources

The following resources were mentioned during the presentation or are useful additional information.