
s
21.10.2016
20:53:23
> Не юзай
разве что для спорта пока, но вы держитесь там

Anton
21.10.2016
20:53:28
Если ты хочешь попробовать что-то новое, то лучше язык поменять. Смена фреймворка тебе не даст пользы, так как ты не поймёшь, почему один лучше с задаяей справляется
Задачей*

Igor
21.10.2016
20:53:50
Согласен с оратором выше

Google

Danila
21.10.2016
20:54:03

Mikhail
21.10.2016
20:54:06
Разговор идет про репозитори

s
21.10.2016
20:54:08
если человек знает про репозитори, то он скорее всего поменял сисришоткой на руби

Danila
21.10.2016
20:54:11
при этом руби уже быстрее питона

Igor
21.10.2016
20:54:15
Новый язык – новые велосипеды :)

Mikhail
21.10.2016
20:54:21

s
21.10.2016
20:54:29
это у них там модная тема, репозитори всякие
> вот самое забавное, что про питон ты скорее всего так не скажешь
угу. питон – это для того, чтобы понимать как ансибл работает и редактировать то, что девопс написал. ну и для прокачки чсв еще)

Mikhail
21.10.2016
20:55:38

Roman
21.10.2016
20:56:41
но ведь репозиторий позволяет строить более гибкую архитектуру

s
21.10.2016
20:56:56
почему?

Mikhail
21.10.2016
20:57:16

Google

Roman
21.10.2016
20:58:03
может просто гуглил решения
просто заинтересовался проектированием архитектуры, решил побольше узнать про различные паттерны, что к чему

Mikhail
21.10.2016
20:58:36
Нет ничего страшного, пробуй собирай. Это ж спортивный интерес.

Roman
21.10.2016
20:58:36
для круда?
для приложения. отделять логику от работы с данными

s
21.10.2016
20:59:15
6 лет назад я решил, что меня задрал hibernate
и буду использовать модные решения.
теперь я меня задрал ar

Anton
21.10.2016
20:59:27

Mikhail
21.10.2016
20:59:31
тогда уже собирать свой велосипед надо, берешь синатру берез коллекцию dry-rb гемов и строишь свой Автоваз

s
21.10.2016
20:59:34
и я бы рекомендовал sequel

Anton
21.10.2016
20:59:34
Где будет 5 моделей

Roman
21.10.2016
20:59:41

s
21.10.2016
20:59:51
во всяком случае, мне кажется, это самый живой orm для рельсы

Anton
21.10.2016
20:59:55

s
21.10.2016
21:00:01
есть еще много экспериментов :))
но сиквел – прям здорово
*для меня на данный момент

Anton
21.10.2016
21:01:14
но сиквел – прям здорово
Для меня ханами модель и ром репозиторий лучшее, но я же не советую Ее всем, так как надо понимать, что не везде они уместны

Mikhail
21.10.2016
21:01:14
https://twin.github.io/activerecord-is-reinventing-sequel/ интересная статья

s
21.10.2016
21:01:19
если встает вопрос о том, что блабла может обеспечить бульшую гибкость
то блин, я умываю руки

Google

s
21.10.2016
21:01:50
“гибкость” – это основной аргмент тех, кто не может обосновать свои решения

Anton
21.10.2016
21:02:10

Mikhail
21.10.2016
21:02:29
☝️?
Факт
А как ты к трейлблейзеру относишься?

Roman
21.10.2016
21:03:28

Artur
21.10.2016
21:03:47

Mikhail
21.10.2016
21:03:54

s
21.10.2016
21:05:43
> а как же solid?
я недавно спорил с чуваком про солид

Anton
21.10.2016
21:05:59

Mikhail
21.10.2016
21:06:34
А обьекты через энтити для инициализации
http://hanamirb.org/guides/models/entities/

Anton
21.10.2016
21:06:54

Roman
21.10.2016
21:07:14

Mikhail
21.10.2016
21:07:38

s
21.10.2016
21:07:39
это спорно утверждение
это ортогональные вещи
солид в рельсе – как солид в ерланге или джаве
на прикладном уровне
все зависит от кодирования прикладной логики

Google

Mikhail
21.10.2016
21:08:33
есть рельса от DHH и есть рельса прикладная)

s
21.10.2016
21:09:16
есть просто рельса
и есть код приложения поверх нее
и есть код джемов, которые подключены к приложении на рельсе, которые о ней и AS могут вообще ничего не знать

Mikhail
21.10.2016
21:09:55
Я там статью с хабры кинул, советую полистать

s
21.10.2016
21:10:08
но их тоже нужно написать для того, чтобы реализовать задачу
ой, читал я эту статью

Mikhail
21.10.2016
21:10:42
Все зависит от задачи. Гибкость, солид, блаблабла. Есть задача, решаешь ее.

s
21.10.2016
21:10:45
рефлексия какая-то

Mikhail
21.10.2016
21:11:23
Но как говорил Дьячук: мы не будем ругать инструмент из-за плохих разработчиков)

Admin
ERROR: S client not available

s
21.10.2016
21:12:00
плохих разработчиков инструмента?
или тех, кто его использует?

Mikhail
21.10.2016
21:12:15
тех кто использует конечно

Roman
21.10.2016
21:12:39

s
21.10.2016
21:12:48
тех кто использует я бы поругал :)))

Mikhail
21.10.2016
21:13:12
Никто не запрещает тебе юзать паттерны и разбивать логику как нужно

s
21.10.2016
21:14:18
угу. лучше говорить о конкретике

Mikhail
21.10.2016
21:14:23
Просто паттерн активрекорд это чуть ли не последняя причина негибкости приложения

Google

s
21.10.2016
21:14:42
я могу квалифицированно обосрать несколько технологий
в которых приняты паттерны
на предмет обростания говнокодом

Mikhail
21.10.2016
21:15:12
В ханами где то говорят, мол хочешь логику вынести, юзай интерактор. Тоже самое и в рельсе

s
21.10.2016
21:15:15
точнее, в которых приянто делять большой акцент на паттернах

Mikhail
21.10.2016
21:15:58
Да можно и в контроллер напихать логики и ничего не случится
Все от ситуации и от задачи
Главное протестировать)

s
21.10.2016
21:16:46
ханами – звучит хорошо, но мне нужно делать горшки, я к нему пока не готов)
трейлблейзр местами – то что нужно

Mikhail
21.10.2016
21:17:16
Я уже потрогал и мне понравилось, но без релиза локалей я его трогать не буду

s
21.10.2016
21:17:36
но нужно время, чтобы все в рельсовм цеху, кто делает горшки смогли это использовать

Mikhail
21.10.2016
21:17:50
жаль что выйдет i18n только к стейблу)

s
21.10.2016
21:18:37
что ты имеешь ввиду?

Mikhail
21.10.2016
21:19:04
Имею ввиду что в ханами каких то сложных решений нет, и спокойно можно перекочевать на него и работать.

s
21.10.2016
21:19:39
ха
хахаха
можно
но это потребует больше времени
непрогнозируемо больше

Mikhail
21.10.2016
21:20:08
самособой
но там ты бороться с пониманием его не будешь