А теперь приступим к программированию
Итак, после того как мы посидели рядом с заказчиком и провели некоторый
предварительный анализ, мы готовы сесть за компьютер и приступить к разработке
с опорой на замысел, отображенный в трех исходных диаграммах. Но вскоре
мы, наверное, их просто выбросим — они устареют, как только мы начнем получать
отзывы о создаваемом приложении.
Кстати, именно поэтому мы и не стали тратить на их создание слишком много
времени — так будет проще с ними расстаться. В следующих главах мы начнем
создавать приложение, основываясь на нашем текущем представлении. Но пока
мы не перевернули эту страницу, нужно ответить еще на один вопрос. С чего начать?
Я предпочитаю работать с заказчиком, поэтому мы можем выработать приоритеты
совместными усилиями. В данном случае я обратил его внимание на то,
что трудно разрабатывать что-нибудь еще, пока у нас не будет некоторый задел
основных товаров, присутствующих в системе, поэтому я предложил потратить
пару часов на то, чтобы получить начальную версию работоспособного средства
по учету товаров. И он, конечно же, согласился.