рабочий процесс разработки сайтов для Rails - PullRequest
0 голосов
/ 07 октября 2011

Я создаю второе веб-приложение Rails с нуля. Мне интересно, что было бы лучшей практикой с точки зрения рабочего процесса:

  • начать кодирование основных функций, затем добавить дизайн GUI и повторить, или
  • создать полный набор каркасов для основных функций, затем спроектируйте данные и модели, затем закодируйте их, затем повторите

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

Какой у вас подход и какие плюсы и минусы?

Спасибо.

1 Ответ

0 голосов
/ 07 октября 2011

Нет «лучшего»;это зависит от того, что на самом деле происходит.

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

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

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