Программирование [Thinknetica] Объектно-ориентированный дизайн в Ruby

admin

admin

Старожил
Команда форума
Премиум
Хранитель
24 Янв 2019
10,000
36,033
121
Голосов: 0
#1
Автор: Thinknetica
Название: Объектно-ориентированный дизайн в Ruby


Изображение [Thinknetica] Объектно-ориентированный дизайн в Ruby


Парадигмы, принципы и паттерны проектирования на практике.

Онлайн-воркшоп для Ruby-разработчиков, которые хотят улучшить архитектуру своих проектов и качество кода, а также научиться быстро находить и исправлять ошибки проектирования

За время воркшкопа вы:

Изучите как имплементированы и для чего нужны принципы ООП в коде на Ruby, и как сочетается объектно-ориентированные языки с функциональным программированием
Разберётесь с каждым из принципов SOLID и их практическим применением
Систематизируете свои знания о паттернах проектирования от синглтона до MV*

Программа воркшопа
День 1. Парадигмы программирования

Изучите или закрепите знания о принципах ООП, их имплементации в Ruby, сравните с другими языками
Разберётесь с чистыми функциями и другими базовыми понятиями функционального программирования
Рассмотрите альтернативные ООП и ФП парадигмы и их применимость в Ruby

В результате вы:

Освежите и дополните своё понимание ООП с помощью практических примеров, научитесь работать с Ruby в функциональном стиле, сравните Ruby с другими ЯП

День 2. Принципы разработки

Освежите или получите теоретическое понимание принципов SOLID
Рассмотрите примеры соблюдения и нарушения этих принципов в Ruby
Познакомитесь с другими известными принципами и подходами, такими как GRASP, DRY, KISS и YAGNI

В результате вы:

Разберётесь с принципами и подходами, которые наиболее распространены в Ruby и в разработке в целом; а также научитесь лучше видеть конкретные проблемы в коде, который нарушает какой-то из фундаментальных принципов

День 3. Паттерны проектирования

Паттерны проектирования в Ruby и Rails от общего к частному:

MVС и MV* паттерны. Разложим Rails на составляющие и сравним с другими вариантами внутренней организации веб-фрэймворка
Порождающие паттерны
Структурные паттерны
Поведенческие паттерны

В результате вы:

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

Сбор на тариф "Слушатель"

Продажник:

Скачать курс:
 

Похожие темы


О нас

Слив платных курсов - скачать бесплатно

На форуме мы делимся сливами популярных курсов в различных областях знаний! Если вы хотите повысить свою профессиональную квалификацию, но не хотите тратить много на курсы, то вы попали по адресу.

VKURSE.INFO регулярно публикует:

  • слив курсов от лучших онлайн-школ, инфобизнесменов и блогеров;
  • вебинары, марафоны, мануалы, от популярных блогеров на тему здоровья и саморазвития;
  • торрент-курсы, книги и гайды, обучения веб-дизайну, программированию, создания сайтов, бизнеса, продвижения в социальных сетях актуальных сегодня.

Мы ежедневно обновляем нашу коллекцию, чтобы вы могли бесплатно найти и скачать необходимый слив курсов обучения

Быстрая навигация

Меню пользователя