Size: a a a

Saint P Ruby Community

2021 June 07

w

wi11son in Saint P Ruby Community
Ну я к тому, что части доклада друг другу противоречат. Как бы и омакасе, но и альтернативу (т.н. конкуренцию мнений) нужно поддерживать
источник

w

wi11son in Saint P Ruby Community
Не, я конечно, понимаю, что это рассуждения на тему, просто мысли, которые приходят во время просмотра
источник

w

wi11son in Saint P Ruby Community
Доклады, конечно, огонь, мне оч нравятся, смотрю с удовольствием, спасибо всем спикерам
источник

👾

👾 in Saint P Ruby Community
там же Laravel приводился как пример где дается именно одно решение, а также возможность легко подключать нужные функции по необходимости, вместо создания проектов с горой —without-*
источник

AR

Anna Razumova in Saint P Ruby Community
Привет всем) немного прерву ваш разговор. Сегодня на интервью в одну компанию мне сказаличто они используют чистый руби с синатрой. Это вообще законно? Кто то сталкивался с таким?  Стоит ли вообще ввязываться?
источник

AD

Anton Davydov in Saint P Ruby Community
я бы с руками туда пошел года 3 назад. это законно и обычно интересно, потому что не рельса и можно интересные решения посмотреть (хотя обычно это калька рельсы)
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
Ну хз, зависит очень сильно от проекта.
Я вот последний раз трогал синатру в продакшне на очень большой и сложной админке с фронтом на jQuery Templates и с логикой, которая смотрела в конфиги деплоя приложения и стучалась в каждый конкретный запущенный в продакшне процесс, чтобы выполнить какую-то логику во всех экземплярах приложения.
источник

AD

Anton Davydov in Saint P Ruby Community
это да, зависит от проекта, поэтому я на собесе прошу показать код
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
Ну такое. Весь код не посмотришь. Даже для выводов за условные полчаса недостаточно.
источник

AD

Anton Davydov in Saint P Ruby Community
на самом деле достаточно user модель посмотреть + пару контроллеров и +- понимание уже есть на сколько все плохо
источник

AD

Andrey Deryabin in Saint P Ruby Community
Ну либо это старый код с кучей легаси. Не уверен что стоит стартовать новый проект на чистой синатре
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
Ну такое. User условно везде хуевый.
В айгудс его вот трогать страшно, потому не меняется, новый-то код туда тоже не дописывают, все сбоку.

Достаточно часто в коде есть прям несколько "поколений" написания кода и все их точно не увидишь.
источник

AD

Anton Davydov in Saint P Ruby Community
так тебе и не нужна точная оценка, я об этом. всегда можно увидеть стиль и предположить на сколько все плохо или хоть немного нормально
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
Дык я к тому, что ты может увидишь новый код, которого там 5% в проекте.
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
Или наоборот.
источник

AD

Anton Davydov in Saint P Ruby Community
Так если новый код токое, то старый ещё хуже будет 😂
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
У меня был проект, где ОЧЕ старый код был прям хорош, а вот поверх говном залито.
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
В несколько слоев.
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
Это там же где синатра, кстати.
источник

ЕЗ

Евгений Зубаиров... in Saint P Ruby Community
Хотя вот если подумать, то намного больше о команде говорят пулреквесты.
Попросить показать любой недавний — норм идея.
источник