Репозитории: Как и почему? by Ivan Zarea

Speaker Ivan Zarea
Title
Репозитории: Как и почему?
Type
  • Talk
Duration
  • 30 m
Track
  • #Ruby
Description

Вы наверняка слышали о паттерне репозиторий. Репозитории помогают решать многие архитектурные проблемы путем уменьшения количества зависимостей, упрощения тестирования и улучшения понимания программ.

Тем не менее, в репозиториях есть свои подводные камни. Они имеют свойство расти, в них не всегда просто спрятать имплементацию за интерфейсами и становятся все сложнее и сложнее в поддержке.

Этот доклад именно об этих проблемах. Когда нужен репозиторий? Как поступать с зависимостями? Как разбивать репозитории на части и как рефакторить и внедрять репозитории. Об этом и конечно, о тюленях мы и поговорим.

Agenda
Constraints and Class Arrangement
Session History
Co-presenter
Tags
Rails, Ruby, Patterns, Architecture, MVC
Last Updated 07 May 14:07