Size: a a a

Saint P Ruby Community

2020 May 27

CM

Cucumba Morozov in Saint P Ruby Community
ну т.е. когда констрейнт отвалился и когда правило отвалилось, там же можно и разные сделать
источник

AG

Alex G in Saint P Ruby Community
Cucumba Morozov
а почему такие же? 🤔
в общем случае, конечно, в dry-v возможности будут побогаче. Но ошибка на неправильный формат данных будет такая же как и с любым другим типом.
источник

AG

Alex G in Saint P Ruby Community
так-то с case-ом получлось. Спасибо @morozzzko за наводку. И спасибо Никите )
источник

AG

Alex G in Saint P Ruby Community
источник

AG

Alex G in Saint P Ruby Community
или не получилось.. я же не убрал старые проверки..
ладно, все равно спасибо всем )
источник

AG

Alex G in Saint P Ruby Community
@morozzzko и я был не прав на счет сообщений об ошибках. В случае, если используется предикат`case:`, конечно же не будет ошибки про формат
источник

CM

Cucumba Morozov in Saint P Ruby Community
там вроде можно прост сделать похожее сообщение, но не знаю, где выстрелит
источник

CM

Cucumba Morozov in Saint P Ruby Community
хз где ещё кейс юзают
источник

AG

Alex G in Saint P Ruby Community
ну Никита там в чатике обмолвился, что это слишком мощное оружие, а поэтому он про него не говорит в суе )
источник

AG

Alex G in Saint P Ruby Community
с помощью него можно любую проверку делать
источник

AG

Alex G in Saint P Ruby Community
Cucumba Morozov
там вроде можно прост сделать похожее сообщение, но не знаю, где выстрелит
да уж. выстреливает прямо сразу:
 Dry::Schema::MissingMessageError:
      Message template for :phone under "" was not found


хз куда и что надо добавить, лол )
источник

w

wi11son in Saint P Ruby Community
источник

w

wi11son in Saint P Ruby Community
Статье уже несколько дней, но я только сегодня дочитал, очень хороша
источник

AD

Anton Davydov in Saint P Ruby Community
а что тебе больше понравилось и что не понравилось?
источник

w

wi11son in Saint P Ruby Community
Anton Davydov
а что тебе больше понравилось и что не понравилось?
Слог
источник

AD

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

NB

Nikita Bulai in Saint P Ruby Community
интересно, что рельсы все хаяли (и до сих пор хаят, естессна) за схожий подход (less code, configuration driven development и всё такое)

А ныне это наз-ся "no-code" и прям оч модно
источник

AD

Anton Davydov in Saint P Ruby Community
мне кажется, что тут больше дело в том, что ты можешь без програмистов что-то написать. с рельсой все сложнее ибо ей пользуются люди, которые могут написать код сами
источник

NB

Nikita Bulai in Saint P Ruby Community
Считай это подходом для программистов (как no code для обычных людей)
тогда идея выглядит схожей, но программерам не зашла, да
источник

AD

Anton Davydov in Saint P Ruby Community
Nikita Bulai
Считай это подходом для программистов (как no code для обычных людей)
тогда идея выглядит схожей, но программерам не зашла, да
так потому что тут ключевое отличие в том, что в первом случае люди получают новую возможность без вливания своих ресурсов (не надо учиться). во втором случае, разница уже не так очевидна и начинаются сравнения другого уровня
источник