Вопросы с тегом «ruby-on-rails»

13
Рельсы: Закон Путаницы Деметры

Я читаю книгу под названием Rails AntiPatterns, и они говорят об использовании делегирования, чтобы избежать нарушения закона Деметры. Вот их главный пример: Они считают, что вызывать что-то подобное в контроллере плохо (и я согласен) @street = @invoice.customer.address.street Их предлагаемое...

12
Почему люди предлагают не использовать переменную экземпляра для представлений в Ruby on Rails

Почему я слышал, что нехорошо делить переменные экземпляра между контроллерами и представлениями. Мне это нравится, потому что через @ я сразу вижу, что с контроллера что-то идет. Я вижу хороший способ использовать помощников в контроллерах здесь:...

12
Какие задачи должен выполнить начинающий, средний и продвинутый разработчик рельсов?

Я программирую ROR около года, и я думаю, что готов начать работу над проектом для кого-то другого. Проблема в том, что объявления о работе для подрядчиков на самом деле не говорят вам, какие конкретные задачи вы должны выполнять на разных уровнях опыта (в рельсах и других технологиях), поэтому я...

12
Действительно ли RSpec и Cucumber того стоят?

Я знаю, что большинство программистов RoR тестируют наркоманов, и я понимаю преимущества большого набора тестов, но когда я начинаю тестирование, я никогда не получаю такой большой набор, и я всегда задаюсь вопросом «Правильно ли я тестирую? Есть ли действительно эффективные?». Я часто имею дело с...

11
Это плохая форма для изменения нескольких таблиц в одном файле миграции Rails?

Я написал файл миграции со следующим кодом: class AddScheduleIdToPlayers < ActiveRecord::Migration def change add_column :players, :schedule_id, :integer add_column :schedules, :coach_id, :integer end end Плохо ли создавать два файла миграции, по одному на каждое изменение, или это...

11
Разработчик .Net пытается выучить ruby ​​на рельсах

Я разработчик .NET, и у меня была возможность поиграть с Ruby on Rails в эти выходные. В .NET мы разделяем слои приложения, создавая отдельные проекты библиотеки классов. С точки зрения шаблонов проектирования, мы должны делать это и в Rails, или это всего лишь один проект со всем в...

10
Какие проекты веб-разработки выигрывают от использования ORM?

Я начну с того, что 95% своей базы данных я выполнил, используя SQL. Недавно я провел некоторое исследование различных ORM, таких как NHibernate и Doctrine. Я вижу преимущества отсутствия необходимости много знать SQL и переносимости базы данных, которую обеспечивает ORM. Но я также вижу, что...

9
Что такое способ сохранения изображений в Ruby on Rails?

Я занимаюсь разработкой на iOS и переключаюсь с PHP- бэкенда на Ruby on Rails. Формат обмена JSON . Быстрый поиск в Google для «сохранения изображений в Rails» приводит почти к каждому результату, говорящему о сохранении данных изображений в виде больших двоичных объектов в базе данных. Я могу...

9
Почему Rails был написан на Ruby? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Я знаю PHP и Ruby. Используя клон PHP Rails (не исключено), называемый...