Size: a a a

2020 March 26

I🍻

Ivan 🍻 in pro.ruby
Alex Ilizarov
Он неплох как доступ к базе. Чем проще модель тем лучше.
Ну тогда можно взять гем PG и в раке писать скулы и все)
источник

AI

Alex Ilizarov in pro.ruby
Ivan 🍻
Ну тогда можно взять гем PG и в раке писать скулы и все)
Скулы приводят ровно к тем же самым проблемам.
источник

AI

Alex Ilizarov in pro.ruby
Даже хуже, потому что они хуже читаются
источник

AI

Alex Ilizarov in pro.ruby
Я если что люблю ActiveRecord там где он катит. Главное держать модели простыми.
источник

I🍻

Ivan 🍻 in pro.ruby
Alex Ilizarov
У человек онраниченный объем контекста. Чем больше за тебя решает стабильный фундамент - тем лучше. А Activerecord это мнимая простота и это становится очевидным только с опытом
видимо у меня не достаточно опыта ибо считаю до сих пор рельсы - фреймворком ддя быстрого прототипирования
источник

I🍻

Ivan 🍻 in pro.ruby
Alex Ilizarov
Я если что люблю ActiveRecord там где он катит. Главное держать модели простыми.
ну как валидации и постхуки усложнят их?
источник

AI

Alex Ilizarov in pro.ruby
Ivan 🍻
видимо у меня не достаточно опыта ибо считаю до сих пор рельсы - фреймворком ддя быстрого прототипирования
Так и есть
источник

AI

Alex Ilizarov in pro.ruby
Просто потом никто готовое приложение выкидывать не будет
источник

AI

Alex Ilizarov in pro.ruby
Ivan 🍻
ну как валидации и постхуки усложнят их?
Ну добавь after_save хук где ты еще раз save делаешь и будут приколы.
источник

I🍻

Ivan 🍻 in pro.ruby
Alex Ilizarov
Просто потом никто готовое приложение выкидывать не будет
Делали так и переписывали на скалу
источник

AI

Alex Ilizarov in pro.ruby
Ivan 🍻
Делали так и переписывали на скалу
Правильно делали, чем больше кодю, тем больше предпочитаю типы
источник

AI

Alex Ilizarov in pro.ruby
Типы сразу срезают большое количество тестов которые нужно писать.
источник

I🍻

Ivan 🍻 in pro.ruby
Alex Ilizarov
Ну добавь after_save хук где ты еще раз save делаешь и будут приколы.
Ты гооворишь - это плохо, потому что это дает возможность реализвать плохо, а что мешает не делать так?)
источник

AI

Alex Ilizarov in pro.ruby
Вот только большинство после стадии прототипа продолжает на рельсах сидеть, и потом с большой болью от них избавляется
источник

I🍻

Ivan 🍻 in pro.ruby
Alex Ilizarov
Типы сразу срезают большое количество тестов которые нужно писать.
Да, но усложнают процесс разработки
источник

AI

Alex Ilizarov in pro.ruby
Ivan 🍻
Ты гооворишь - это плохо, потому что это дает возможность реализвать плохо, а что мешает не делать так?)
"просто не будь бедным"
источник

AI

Alex Ilizarov in pro.ruby
Ivan 🍻
Да, но усложнают процесс разработки
Чем?
источник

AI

Alex Ilizarov in pro.ruby
Если ты ихначально тип не проработал, то ты не можешь быть уверен в правильности программы
источник

AI

Alex Ilizarov in pro.ruby
Они у тебя и так в голове сидят пока кодишь, просто периодически типы в голове и то что реально разрешено - расходится
источник

I🍻

Ivan 🍻 in pro.ruby
Тем что язык с динамической типизацией позволяет не реализоывавать многие вещи нужные для статической - аля конверторы, серилизаторы, марашлинги и прочее дерьмо
источник