Storyboard Segregation

Все (я немного оптимист) любят красивую и стройную архитектуру, при которой весь функционал приложения разбит по модулям со строго определенными контрактами. Все бы хорошо, если бы не UI — в большинстве случаев он представлен одной огромной Main.storyboard и пачкой xib‘ов для ячеек таблиц.
В рамках очередного R&D в Rambler&Co мною были рассмотрены различные решения по оптимизации работы со Storyboard и навигацией в iOS приложениях.

Никто не любит много текста, так что в этот раз обойдусь презентацией:

Полезные ссылки: