Я собираюсь начать проект Ruby on Rails, и мне бы хотелось услышать, как другие проходят процесс , начиная дизайн приложения. У меня довольно много опыта работы с RoR, но у меня нет такого количества , начиная с нуля, только с видением опыта и оценят мудрость других, кто был там.Процесс начала проекта Ruby on Rails
Я ищу порядок событий, причины для заказа и, возможно, почему каждая деталь важна. Я могу думать о нескольких отправных точках, но я не уверен, где это лучше всего начать
- дизайна модели и отношений (сущностей, как они связаны, и их атрибуты)
- Think пользователя потребительная случаи (или сюжетной доску) и реализовать минимум, чтобы они сделали
- создания модели блок-тесты затем создать необходимые миграции и модель AR, чтобы получить тесты пройти
- Hack вне самых основная версия простейшего части вашего приложения и идти оттуда
- Начните с шаблоном для приложения рельсов (как http://github.com/thoughtbot/suspenders)
- Проделайте расточку gruntwork первых (аутентификации пользователя, управление сеансами, ...)
- ...
Я надеялся на более чем один ответ. –
вещи, которые следует учитывать при внедрении базы данных https://cbabhusal.wordpress.com/2015/08/16/ruby-on-rails-order-of-migration-generator-matters-in-initial-design/ – illusionist