Процесс проектирования - онлайн или офлайн - PullRequest
0 голосов
/ 18 мая 2010

Я нахожусь в процессе спецификации многофункционального приложения для управления личными финансами - нечто среднее между такими инструментами, как Quicken и Mint.com, и набор макросов электронных таблиц, которые я создал для личного использования. Было бы просто создать его онлайн или офлайн (желательно оба), но нам всем нужно с чего-то начинать.

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

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

1 Ответ

1 голос
/ 18 мая 2010

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...