Я работаю над проектами с существенным legacy и большим количеством зависимостей. Пробегая время от времени по Gemfile’у проекта я замечаю, что некоторые из гемов мне совсем незнакомы. Нужно рано или поздно проверить эти зависимости и понять, актуальны ли они и насколько хорошо эти проекты поддерживаются — возможно, стоит избавиться от лишнего и тем более устаревшего кода. Такая же проблема возникает и при добавлении новой зависимости или выборе одного гема из множества аналогов. Я покажу интересную инфографику о трендах и истории развития известных проектов (hanami, resque, delayed_job и других), расскажу об особенностях получения информации с указанных выше источников, а также нескольких способах ее классификации. И, конечно, проведу демо проекта, который стал результатом исследования и будет доступен для использования!
Hide player controls
Hide resume playing