Запитання з тегом «ruby-on-rails»

Ruby on Rails - це програма з веб-розробкою з відкритим кодом, оптимізована для щастя програміста та підтримки стійкої продуктивності. Багато речей визначаються умовно, що звільняє вас від необхідності переосмислювати речі, щоб залишатися продуктивними.

16
Скільки свободи повинен мати програміст у виборі мови та рамки?
Я почав працювати в компанії, орієнтованій насамперед на C #. У нас є кілька людей, яким подобається Java і JRuby, але більшість програмістів тут люблять C #. Мене взяли на роботу, тому що я маю великий досвід створення веб-додатків і тому, що я схиляюся до новіших технологій, таких як JRuby …

6
Чи слід використовувати Latin-1 над UTF-8, якщо мова йде про конфігурацію бази даних?
Ми використовуємо MySQL в компанії, в якій я працюю, і ми створюємо як клієнтські, так і внутрішні додатки, використовуючи Ruby on Rails. Коли я почав працювати тут, я зіткнувся з проблемою, з якою ніколи раніше не стикався; в базі даних на виробничому сервері встановлено значення Latin-1, це означає, що дорогоцінний …

2
Чи відповідає схема ActiveRecord / заохочує принципи дизайну SOLID?
Мене цікавить, чи заохочує або відлякує використання принципів дизайну SOLID дизайн ActiveRecord, відомий з Ruby on Rails . Наприклад, мені здається, що об’єкти ActiveRecord містять як логіку домену, так і логіку стійкості, що є порушенням єдиної відповідальності.

3
Як навчити молодших програмістів для сьогоднішнього (складного) веб-середовища?
В даний час наша компанія розробляє додатки, що складаються, в основному, на веб-серверах Ruby on Rails та купу різних клієнтів REST, від кіоск-систем у Java до вбудованих пристроїв на C / C ++ (крім інтерфейсів для стандартних веб-браузерів). Нам потрібно розширити свою команду, і, не зумівши знайти хороших старших програмістів, …

10
Які недоліки RoR? [зачинено]
Наразі я намагаюся вирішити, яку мову на серверній основі вивчити та використовувати для веб-розробки, і хоча порівняно легко отримати інформацію про те, чому х, у або z - це добре, важче розібрати недоліки кожного їх. Зокрема, мені цікаво, які недоліки є у навчанні та / або використанні Ruby on Rails …

7
Що ASP.NET MVC може зробити, а Ruby on Rails не може? [зачинено]
ASP.NET MVC і Rails мають схожу область використання, побудовані навколо однієї архітектури, обидві рамки відносно нові та з відкритим кодом. Отже, як програміст Rails, я хотів би знати, що ASP.NET MVC може зробити, а Ruby on Rails не може, і навпаки?

12
Чи реально виграла розробка тестових проектів (TDD)?
Я не новачок у кодуванні. Я кодую (серйозно) вже понад 15 років. У мене завжди було тестування свого коду. Однак протягом останніх кількох місяців я вивчав тестування та розробку проектів (TDD), використовуючи Ruby on Rails . Поки що користі я не бачу. Я бачу певну користь у написанні тестів на …

9
Розробка на виробничому сервері
Сьогодні я закричав на розробку програми на виробничому сервері. Цитата: " Розробка на виробничому сервері неприйнятна - ніколи! " Ось така ситуація. Я створив екземпляр розробки: http://example.com:3000 Виробничим екземпляром є: http://example.com Я завершую всі мої роботи з розробки, http://example.com:3000і коли клієнт задоволений змінами, я переходжу до них http://example.com. Додаток, з …

8
Ruby, але не Rails на моєму резюме [закрито]
Я перерахував Ruby як навичку мого резюме, оскільки я програмував у Ruby протягом 5 років, поки працюю над докторантом. теза. Я в основному використовую його для реалізації алгоритмів обробки природних мов. Я починаю шукати роботу, і я розмістив своє резюме на кількох сайтах (як додатковий бонус при подачі заявки на …

4
Створюючи api, я повинен дотримуватися невеликих функцій та багатьох дзвінків, або декількох дзвінків та великих функцій?
У мене є рейкова платформа, яку я підтримую. На ньому створено багато різних веб-додатків. Однак зараз клієнт просить API, щоб вони могли тримати користувачів на своєму сайті, але скористатися деякими автоматизованими завданнями, які ми маємо. Платформа використовується для створення страхових заявок та дозволяє придбати їх в Інтернеті, а також надає …

8
Ruby on Rails вниз і застереження [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Це не початковий гамбіт для базування RoR - чесно! Я вивчаю Рубі та рамки …

2
У нас є великий додаток Ruby on Rails (25 мільйонів користувачів щомісяця), наше керівництво вирішило переписати на Node.js, я божеволію?
Скажіть, будь ласка, якщо: Node.js зробить наш сайт швидше! Node.js буде споживати менше ресурсів сервера, ми можемо заощадити гроші! Node.js зробить нас більш продуктивними! Node.js означає, що ми можемо ділитися кодом JavaScript на клієнті та сервері. Для уточнення, ми переписуємо передній сервер, який розмовлятиме з нашим наявним додатком Ruby on …

7
Чи використовують досвідчені розробники Ruby on Rails ліси?
У навчальному посібнику Ruby on Rails я прочитав щось, що підказало досвідченим розробникам не використовувати ліси, оскільки вони, як правило, люблять просто написати код для підключення MVC самостійно. В іншому місці я прочитав, що корисно використовувати ліси, тому що це допомагає вам дотримуватися умов, щоб інші, хто дивиться на ваш …

5
Коли використовувати спадщину, коли використовувати "просто булеве поле"?
У нашому додатку Rails ми додаємо сповіщення. Деякі з них такі blocking: вони зупиняють хід виконання будь-якого ресурсу, до якого вони додаються, оскільки деякої інформації про цей ресурс бракує. Інші сповіщення - це прості сповіщення та надають лише інформацію. Сьогодні я мав дискусію з іншим програмістом нашої команди. Я створив …

10
У Ruby on Rails має бути крута крива навчання чи це лише я? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Я програміст-самоучок. Я вивчаю РО з жовтня з різною інтенсивністю (іноді цілий день, іноді …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.