Size: a a a

Saint P Ruby Community

2019 November 22

S

Slava in Saint P Ruby Community
а почему максимальная длинна а не средняя?)
источник

v

vizvamitra in Saint P Ruby Community
а чтобы сильнее наказывать за длинные строки
источник

SB

Sergey Balabanov in Saint P Ruby Community
vizvamitra
ребят, а почему вот все считают метрику количества строк в коде, но не считают "площадь" кода, т.е. кол-во символов либо (кол-во строк в файле * макс. длина строки в файле)?
Рубокоп же считает длинну строки. И ругает за 80+
источник

AD

Anton Davydov in Saint P Ruby Community
Sergey Balabanov
Рубокоп же считает длинну строки. И ругает за 80+
Как я понял, тут идея про длину строки + количество строк в целом
источник

AD

Anton Davydov in Saint P Ruby Community
Те матрица такая получается двух мерная
источник

SB

Sergey Balabanov in Saint P Ruby Community
И тогда все вернутся к однобуквенным переменным? 🙂
источник

w

wi11son in Saint P Ruby Community
vizvamitra
ребят, а почему вот все считают метрику количества строк в коде, но не считают "площадь" кода, т.е. кол-во символов либо (кол-во строк в файле * макс. длина строки в файле)?
есть же технология определения плохого кода по площади покрытия
источник

SB

Sergey Balabanov in Saint P Ruby Community
Нужно 3х мерный текстовый редактор, чтобы прятать длинные строки на ось Z 😅
источник

AD

Anton Davydov in Saint P Ruby Community
Sergey Balabanov
Нужно 3х мерный текстовый редактор, чтобы прятать длинные строки на ось Z 😅
Так файлы это и есть ось Z
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
> есть же технология определения плохого кода по площади покрытия
а еще есть универсальная технология git blame
но главное не напороться на свое имя
источник

AK

Artem Krivonozhko in Saint P Ruby Community
Веб-дизайнер днём, властелин баз данных ночью
источник

IN

Ilya Nikolaevich in Saint P Ruby Community
Artem Krivonozhko
Веб-дизайнер днём, властелин баз данных ночью
а перерывы на отладку excel формул предоставляют?
источник

AD

Anton Davydov in Saint P Ruby Community
Artem Krivonozhko
Веб-дизайнер днём, властелин баз данных ночью
А куда кольцо нести?
источник

AK

Artem Krivonozhko in Saint P Ruby Community
Anton Davydov
А куда кольцо нести?
В налоговую 🤷‍♂️
источник

Я

Ярослав in Saint P Ruby Community
Всем привет!

А вы authorize! для Pundit/ActionPolicy в каждом экшене прописываете или в глобальный before_action добавляете?
источник

AK

Artem Krivonozhko in Saint P Ruby Community
Ярослав
Всем привет!

А вы authorize! для Pundit/ActionPolicy в каждом экшене прописываете или в глобальный before_action добавляете?
Мне нравится средний вариант, before_action в каждом контроллере, где он нужен
источник

AK

Artem Krivonozhko in Saint P Ruby Community
Глядя на контроллер эта логика остаётся перед глазами
источник

AK

Artem Krivonozhko in Saint P Ruby Community
Конечно, если есть возможность описать это в контроллере верхнего уровня и нигде не пере/доопределять, можно оставить там
источник

Я

Ярослав in Saint P Ruby Community
Artem Krivonozhko
Конечно, если есть возможность описать это в контроллере верхнего уровня и нигде не пере/доопределять, можно оставить там
Точно нужно переопределять для контроллеров, которые не привязаны к моделям. Отсюда и вопрос 🤔
источник

AD

Anton Davydov in Saint P Ruby Community
Я тут пришёл умных людей послушать на архитектурной конференции, цитата с неё

> нужно быстро бизнес логику написать - выбираем го
источник