Size: a a a

pro.rb (Ruby/Rails / RU)

2020 October 22

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Тогда легче гораздо вносить изменения
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Вообще мне идейно нравится мысль бугаенко в этом плане
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Любой приватный метод это кандидат в отдельный класс
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Максим Вейсгейм
Любой приватный метод это кандидат в отдельный класс
ну не, у тебять есть машина, выносить каждую ее деталь в отдельный класс - излишне. Да и на производительность это сильно повлияет
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
В любом подходе/паттерне не должно быть все-таки излишнего фанатизма
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Ибо эти абстракции и их реализации можно развивать до молекулярного уровня)
источник

I

Igor in pro.rb (Ruby/Rails / RU)
Ну, типа контроллер тупо принимает данные (запрос) и отдает на выполнение М(классам за бизнес логику), получает от них результат и возвращает ответ
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Ivan Naumov
ну не, у тебять есть машина, выносить каждую ее деталь в отдельный класс - излишне. Да и на производительность это сильно повлияет
Ну кандидат тут не в смысле строго выноси, а в смысле подумай возможно стоит
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Ivan Naumov
Ибо эти абстракции и их реализации можно развивать до молекулярного уровня)
Полностью конфигурировать функцию через передаваемые параметры, а в потрохах нее все на if-elsif-else😂
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
ShadoWalkeR
Полностью конфигурировать функцию через передаваемые параметры, а в потрохах нее все на if-elsif-else😂
Ты смеяться будешь но я видел такой проеект
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Страница на ней куча кнопок
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Все ведут на один экшн в контроллере
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
И там в зависимости от параметров иф элсом делается логика
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Контроллер на 1200 строк
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Максим Вейсгейм
Ты смеяться будешь но я видел такой проеект
Я такое писал. Потому что иначе нельзя было. Это или куча if вокруг функции или в ней
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Решил что в функцию убрать лучше
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
ShadoWalkeR
Полностью конфигурировать функцию через передаваемые параметры, а в потрохах нее все на if-elsif-else😂
Нормас - если у тебя всего два-три экшена и это рейк приложение - вообще пофиг же)
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
ShadoWalkeR
Я такое писал. Потому что иначе нельзя было. Это или куча if вокруг функции или в ней
Там разительно отличалась логика кнопок
источник

МВ

Максим Вейсгейм... in pro.rb (Ruby/Rails / RU)
Но все шли на один экшн
источник

S

ShadoWalkeR in pro.rb (Ruby/Rails / RU)
Ivan Naumov
Нормас - если у тебя всего два-три экшена и это рейк приложение - вообще пофиг же)
ПсевдоАСМ в одном телефонном ПО и почти с десяток передаваемых параметров
источник