Как стать автором
Обновить
3
0
Dmitry Matveyev @dmitry_matveyev

Engineering manager

Отправить сообщение

Фраза получилось не очень изящной, согласен. Имелось в виду, что я продолжаю писать код на руби и сейчас. Я протестировал на нескольких людях и все поняли ее именно так. Поэтому она осталась. :)

Отличная шутка! Только какое это имеет отношение к теме статьи?

Несколько штук, наверное, смогу, а что?

Пользователь в таких случаях 500-ку увидит, и это нормально. Так как попытка нарушения целостности — это именно ошибка, она должна выглядеть как ошибка и исправляться как ошибка, а не маскироваться.
На самом деле доклад, с которым будет выступать Ник на Rails Club называется еще круче — «Ruby is dead». :) Но это просто провокация, литературный прием, так скажем, для привлечения внимания. То же самое можно сказать и о названии данной статьи.
Полностью поддерживаю, data integrity должна поддерживаться на уровне базы. Причем самое важное здесь, что это дает гарантию, что она действительно будет поддерживатся. Валидация в моделях такой гарантии принципиально не дает.
На мой взгляд, практически все, кто выступает на конференциях, что-либо пиарят в том или ином виде. :)
Я тоже не совсем понимаю, зачем рельсы на что-то менять, пока они работают (а они работают). Но в том, что люди пытаются придумать что-то новое, и рассказывают об этом, ничего плохого не вижу.
Название статьи, видимо, не особо удачное (и мы его сами придумали). Доклад Ника на RailsClub будет называться «Ruby Is Dead». Я спрашивал, почему, Ник ответил, что эта провокация для привлечения внимания. :)
Народ, а кто значет, когда и будут ли доступны слайды докладов с конференции? Пока кроме Aкиты (за что ему огромное спасибо!) я никого не видел…
Очень бы хотелось как минимум Евтуховича, Калдермиса, Лейтона и Поллака.

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer, Chief Technology Officer (CTO)
Lead
Project management
Building a team
People management
Scrum
Kanban
Development management