active record
-
Хабрахабр
Почему здравый смысл важнее паттернов, а Active Record не так уж и плох
Так уж вышло, что разработчики, особенно молодые, любят паттерны, любят спорить о том, какой паттерн нужно применять здесь или там. Спорить до хрипоты: это фасад или прокси, а может даже синглтон. А если у вас не чистая, гексагональная архитектура, то некоторые разработчики готовы сжечь на костре Святой Инквизиции. При этом они забывают, что паттерны — это лишь возможные решения. У…
Читать далее » -
Хабрахабр
Как прокачать belongs_to чтобы работал в два раза быстрее (database_validations gem)
В данной статье, я покажу почему нужно использовать db_belongs_to из database_validations гема вместо привычного нам belongs_to. Но знаете ли вы, что инициализация связи с помощь belongs_to в вашей модели также добавляет валидацию на существование связи. Я уверен, что большинство из вас знакомо с belongs_to из ORM ActiveRecord. Это происходит потому, что belongs_to имеет опцию optional: false по умолчанию. Таким образом,…
Читать далее »