Myvideo

Guest

Login

Николай Рыжиков. Use Case Driven Development

Uploaded By: Myvideo
1 view
0
0 votes
0

В основе любой архитектуры всегда лежит ряд предусловий-предположений, а также список желаемых характеристик системы. Однако не все желаемые характеристики совместимы и приходится делать сознательный или неосознанный выбор и чем-то жертвовать.Ruby On Rails предлагает нам слоистую архитектуру движимую модельным слоем. Мы начинаем с модели предметной области и через нее выражаем поведение системы, а слои накладывают простое ограничение на вертикальные связи (нижележащий слой не имеет право знать про вышележащие). Характеристиками такой архитектуры является простота и скорость разработки. Предусловиями - возможность создать модель (не допустив грубую ошибку) и относительно небольшой размер разрабатываемой системы. Как быть если для вашего проекта эти предпосылки не верны? Как сделать инженерный выбор и не упереться в ограничения своей архитектуры? Я расскажу про альтернативные подходы, область их применимости, достоинства и недостатки. Lightning Talk - 10-минутный доклад

Share with your friends

Link:

Embed:

Video Size:

Custom size:

x

Add to Playlist:

Favorites
My Playlist
Watch Later