Master the Object-Oriented Mindset in Ruby and Rails (MOOM) — это курс, в котором собран и систематизирован весь опыт, накопленный автором за два десятилетия работы разработчиком программного обеспечения. В нём идеи о том, как писать гибкий и понятный объектно-ориентированный код, изложены через практические примеры на Ruby и Rails. Вместо того чтобы преподавать строгую «систему» объектно-ориентированного дизайна, курс делает акцент на формировании правильного мышления — помогая научиться находить «недостающие объекты» и разбивать приложения на небольшие, согласованные и понятные части.
MOOM — это курс для самостоятельного прохождения, который включает:
Около двух десятков динамичных видеоуроков из знаменитого архива RubyTapas, дополненных новыми вводными материалами и упражнениями для размышления.
Capacitor Sessions — серию из пятнадцати записанных сессий парного программирования, демонстрирующих применение объектно-ориентированного мышления на реальном проекте Rails. Каждая сессия дополнительно разбита на компактные эпизоды примерно по 20 минут, чтобы их было удобно смотреть.
8 часовых сессий вопросов и ответов с экспертами индустрии, среди которых Justin Searls, Betsy Haibel, Ben Orenstein, Noel Rappin и Corey Haines.
Дополнительные материалы для изучения — тщательно подобранные выступления, статьи и научные работы о принципах объектно-ориентированного мышления.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Graceful.Dev — своеобразный и авторский образовательный проект для занятых разработчиков программного обеспечения, созданный Авди Гриммом и его коллегами. Это тщательно собранная коллекция обучающих материалов, где вы найдете короткие и содержательные скринкасты о программировании на Ruby и Rails, подходах к доменному моделированию, стратегиях тестирования и рефакторинга, а также об эффективном использовании инструментов вроде Git и Docker — и мн