Size: a a a

Чат руби-школы

2020 March 21

КП

Кот Программист in Чат руби-школы
Michael Ark
Любишь же ты придумывать велосипеды .D «Не буду ID пользоваться, буду их добавлять к названию!» Начет UUID не прав, уверен огромное кол-во кейсов расписано на каком-то медиуме по сотне раз.
ну я же про исключительно свой - небольшой опыт разработчки сказал)
источник

MA

Michael Ark in Чат руби-школы
Тебе каждый день подваливает по лямю объектов
источник

КП

Кот Программист in Чат руби-школы
Michael Ark
Тебе каждый день подваливает по лямю объектов
меня в такой проект на пушечный выстрел не подпустят)))
источник

MA

Michael Ark in Чат руби-школы
Кот Программист
ну я же про исключительно свой - небольшой опыт разработчки сказал)
Да я так, по доброму имел ввиду .)
источник

MA

Michael Ark in Чат руби-школы
А тебе не обязательно лям транзакций - лям покупок
источник

MA

Michael Ark in Чат руби-школы
Я в прошлом месяце как паз биллинг писал
источник

MA

Michael Ark in Чат руби-школы
Один звонок - не обязательно одна транзакция. Он может начатся как входящий, закончится как исходящий, а внутри еще пара трансферов было.
источник

MA

Michael Ark in Чат руби-школы
Сейчас в базе около миллиарда транзакций
источник

КП

Кот Программист in Чат руби-школы
ну в принципе да, но все равно не совсем понимаю, почему для пет проектов или почему на уровне rails выбрано использовать id из коробки. Есть мысль что таким образом мы получаем более тонкие foreign key но подтвержедний этому пока не нашел
источник

MA

Michael Ark in Чат руби-школы
Да ну просто, UUID нет смысла пихать, хотябы без средней нагрузке по данным. Но и унификация на основе данных - очень опрометчивый ход
источник

КП

Кот Программист in Чат руби-школы
Michael Ark
Да ну просто, UUID нет смысла пихать, хотябы без средней нагрузке по данным. Но и унификация на основе данных - очень опрометчивый ход
т.е. переделать таблицу которая использует id дешеле чем таблицу с естественным ключем?
источник

MA

Michael Ark in Чат руби-школы
Естественный ключ ничего не гарантирует :)
источник

MA

Michael Ark in Чат руби-школы
ID хоть что-то, хотябы на уровне одной копии
источник

КП

Кот Программист in Чат руби-школы
ну например, делаю я таблицу - перки, имя уникальное, иначе вообще нет смысла в этой сущности, согласись?
источник

MA

Michael Ark in Чат руби-школы
Во временном периоде - нет
источник

MA

Michael Ark in Чат руби-школы
Завтра их нагрузят доп свойствами
источник

MA

Michael Ark in Чат руби-школы
Послезавтра начнут плодить не уникальные
источник

КП

Кот Программист in Чат руби-школы
тогда я смогу добавить id или найти новый ключ, а если выберу id сразу то просто вложусь в то что мне надо будет проделать меньше работы при изменении тз
источник

MA

Michael Ark in Чат руби-школы
Это очень сомнительная выгода :)
источник

КП

Кот Программист in Чат руби-школы
Michael Ark
Это очень сомнительная выгода :)
ты имеешь ввиду что id не ради этого используют?
источник