Подход №1: команды, специализирующиеся на компонентах

Подход №1: команды, специализирующиеся на компонентах

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

Именно с этого подхода мы когда-то начинали. Работает не очень хорошо, по крайней в том случае, когда большинство историй затрагивают сразу несколько компонентов.

К примеру, возьмём, историю, которая называется «доска объявлений, где пользователи могут оставлять друг другу сообщения». Для создания такой доски объявлений нам придётся обновить пользовательский интерфейс в клиентской части, добавить бизнес-логику на стороне сервера, и добавить парочку таблиц в базу данных.

Это значит, что всем трём командам придётся довольно плотно сотрудничать, чтобы закончить эту историю. Не очень удобно.

Поделитесь на страничке

Следующая глава >

Похожие главы из других книг:

2.1. Подход компании IBM

Из книги автора

2.1. Подход компании IBM По мнению специалистов IBM, разработка корпоративных руководящих документов в области безопасности должна начинаться с создания политики информационной безопасности. При этом рекомендуется использовать международный стандарт ISO 17799:2005 и


2.6. Подход SANS

Из книги автора

2.6. Подход SANS 2.6.1. Описание политики безопасностиОрганизация SANS выработала свой подход в понимании политики информационной безопасности и ее составляющих. В терминологии SANS политика информационной безопасности – многоуровневый документированный план обеспечения


Системный подход к УТП

Из книги автора

Системный подход к УТП Ясное изложение информации и четкость мысли при составлении уникального торгового предложения – еще не все Они могут и не дать ожидаемый эффект УТП нужно сформировать таким образом, чтобы воздействовать не только на разумное восприятие клиентом


Подход C/Win32 API

Из книги автора

Подход C/Win32 API Традиционно разработка программного обеспечения для операционных систем семейства Windows предполагает использование языка программирования C в сочетании с Windows API (Application Programming Interface – интерфейс программирования приложений). Несмотря на тот факт, что в


Подход C++/MFC

Из книги автора

Подход C++/MFC Огромным шагом вперед по сравнению с подходом, предполагающим использование C/API, явился переход к применению языка программирования C++. Во многих отношениях язык C++ можно рассматривать, как объектно-ориентированную надстройку над C. Поэтому, хотя при


Подход Windows DNA

Из книги автора

Подход Windows DNA Ко всем указанным выше сложностям еще добавляется такая мелочь, как Интернет. За последние несколько лет Microsoft добавила в свое семейство операционных систем и других продуктов множество связанных с Интернет возможностей. К сожалению, создание Web-приложений


2.3. Объектный подход

Из книги автора

2.3. Объектный подход В этом разделе мы спроектируем и реализуем абстракцию массива, используя механизм классов С++. Первоначальный вариант будет поддерживать только массив элементов типа int. Впоследствии при помощи шаблонов мы расширим наш массив для поддержки любых


Фирмы, специализирующиеся в области компьютерных видеосистем безопасности

Из книги автора

Фирмы, специализирующиеся в области компьютерных видеосистем безопасности В данной области довольно трудно выделить «чистых» производителей и продавцов. Фирмы, работающие в сфере охранных технологий, вынуждены так или иначе становиться интеграторами, поскольку


Вычисления, основанные на компонентах

Из книги автора

Вычисления, основанные на компонентах В ОО-вычислениях существует только один базовый вычислительный механизм. Есть некоторый объект, всегда являющийся (в силу предыдущего правила) экземпляром некоторого класса, и вычисление состоит в том, что данный объект вызывает


Не ОО-подход

Из книги автора

Не ОО-подход Переходя к решению этой проблемы, посмотрим, как с такой задачей справлялись другие, не ОО-языки.В языке Ada нет классов, но зато есть пакеты для группировки взаимосвязанных типов и операций. Пакет может быть родовым, с родовыми параметрами, представляющими


Подход №2: универсальные команды

Из книги автора

Подход №2: универсальные команды А можно создать универсальные команды, то есть команды, которые не заточены на работу всего лишь с одним специфическим компонентом. Если большая часть всех историй предполагает работу над несколькими компонентами, тогда такое


Системный подход

Из книги автора

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