Мое приложение RoR почти закончено. Что нужно сделать сейчас? - PullRequest
0 голосов
/ 16 февраля 2011

Я использую Ruby on Rails 3, и я почти завершил свое приложение. Все контроллеры, представления и модели реализованы для моих нужд (функция входа в систему, функция выхода из системы, функция создания нового пользователя, почтовик, ...). Я также создал макет (в основном с использованием вложенных макетов и 'content_for') и реализовал некоторые функции AJAX.

Итак, что мне теперь делать (кроме развертывания) , чтобы улучшить \ завершить мое приложение?

Например, я сомневаюсь, использовать ли файлы представления как они есть или создать выделенный контроллер только для обработки страниц. То есть, хорошо ли создавать «страницу пользователя», которая отображает шаблоны «views / user / show.html.erb» и «views / user / edit.html.erb» на одной странице, вместо использования файлов представлений, вызывающих их по отдельности используя link_to?

Конечно, есть и другие сомнения, которые, может быть, я еще не знаю. Буду признателен, если вы поделитесь своим мнением и внесете предложения.

1 Ответ

1 голос
/ 17 февраля 2011

Это то, что вы собираетесь сохранить и поддерживать какое-то время? Если так, то мой совет будет проверить это. Посмотрите на Test :: Unit или RSpec (который я предпочитаю) и протестируйте ваши модели и контроллеры. Вам, несомненно, захочется вернуться и провести рефакторинг, и будет намного проще, если у вас будет здоровый набор тестов, подтверждающих, что все по-прежнему работает, как ожидалось.

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