Создание приложения Rails с нуля. Каким должен быть идеальный рабочий процесс? - PullRequest
3 голосов
/ 15 июля 2010

Я собираюсь разработать приложение Rails довольно скоро.В настоящее время у меня нет ничего, кроме идеи + несколько каркасов.Я хотел бы знать, как мне поступить?

На каком этапе я должен реализовать / написать следующие

  • Особенности огурца
  • Тесты Rspec
  • Код
  • Код рефакторинга

Какие гемы / плагины вы используете?[Для общих задач]

1 Ответ

1 голос
/ 15 июля 2010

Если вы собираетесь использовать огурец, вам следует:

  1. Напишите особенности огурца
  2. Запустите их и убедитесь, что они не работают соответственно
  3. Напишите достаточно кода, чтобы эти функции прошли.

Насколько я понимаю, фреймворк Cucumber не предназначен для тестирования существующего кода, а скорее является частью процесса разработки. Поэтому я предполагаю, что общий рабочий процесс должен выглядеть примерно так:

  1. Огурцы
  2. Введите код
  3. Функциональные тесты (такие как RSpec, как вы упомянули)
  4. Повторите при необходимости
  5. Код исправления, рефакторинг

Редактировать: Что касается гемов / плагинов, то это действительно зависит от того, что будет делать ваше приложение.

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