Size: a a a

2020 August 01

AC

A C in PHP
то есть это хорошая архитектура по вашему мнению?
источник

АС

Альберт Степанцев... in PHP
Sergey Nikitchenko
На самом деле зависит от задачи и проекта, если ни в коем случае нельзя допустить кривых данных (по бизнес-логике) в бд - тогда можно задублировать валидацию в типе. А для 99% проектов кейс про пионера не повод дублировать. При переходе на 10 бальную систему придется в двух местах менять :)
а НАФИГА допускать кривые данные в БД?
источник

АС

Альберт Степанцев... in PHP
не подскажете?
источник

SN

Sergey Nikitchenko in PHP
Альберт Степанцев
а НАФИГА допускать кривые данные в БД?
дак они туда сами по себе не попадут, только если кто-то напрямую к бд подключится в обход приложения. В приложении то будет валидация. Кроме того если пионер будет настойчив - ему и Ваше ограничение будет не помеха.
источник

SM

Sergey Milimko in PHP
Альберт Степанцев
вы говорите лозунгами
я выше приводил уже пример
int CHECK (1 <= value AND value <= 5)

это плохо?
Нет. Валидация данных может быть на всех уровнях. И на уровне бизнес логики и на уровне базы.
источник

АС

Альберт Степанцев... in PHP
A C
то есть это хорошая архитектура по вашему мнению?
нейтрально оцениваю
это есть
и такие системы занимают достаточно большую долю рынка в штуках и подавляющую - в деньгах
источник

VS

Vlad Sobenko in PHP
Альберт Степанцев
а НАФИГА допускать кривые данные в БД?
В идеале да. Но это же работа * 2.
источник

AC

A C in PHP
Альберт Степанцев
нейтрально оцениваю
это есть
и такие системы занимают достаточно большую долю рынка в штуках и подавляющую - в деньгах
то что может быть, что угодно это понятно
источник

AC

A C in PHP
и копрофилы есть
источник

AC

A C in PHP
но как бы это не оправдание)
источник

АС

Альберт Степанцев... in PHP
например в логистике у вас в одну и ту же базу могут смотреть и складские софтины, и SAP/1C и модули сопряжения со всякой госухой по маркировке, и аналитика - и еще куча всего
и это не "копрофилия", а тот самый реальный сектор экономики, который вы не видите
источник

АС

Альберт Степанцев... in PHP
за бложиками и смузи ))
источник

AC

A C in PHP
Альберт Степанцев
например в логистике у вас в одну и ту же базу могут смотреть и складские софтины, и SAP/1C и модули сопряжения со всякой госухой по маркировке, и аналитика - и еще куча всего
и это не "копрофилия", а тот самый реальный сектор экономики, который вы не видите
шож они все апи не смотрят какое-нить?
источник

SN

Sergey Nikitchenko in PHP
Альберт Степанцев
например в логистике у вас в одну и ту же базу могут смотреть и складские софтины, и SAP/1C и модули сопряжения со всякой госухой по маркировке, и аналитика - и еще куча всего
и это не "копрофилия", а тот самый реальный сектор экономики, который вы не видите
А почему к этой БД не написать обертку в виде API?
С валидацией.
источник

АС

Альберт Степанцев... in PHP
я уж не говорю о том, что к реальной базе у вас через Excel могут подключаться ))
уверен, что такое никто в этом чате не видел
источник

АС

Альберт Степанцев... in PHP
A C
шож они все апи не смотрят какое-нить?
это неэффективно
источник

АС

Альберт Степанцев... in PHP
Sergey Nikitchenko
А почему к этой БД не написать обертку в виде API?
С валидацией.
потому что это работа * 10
источник

АС

Альберт Степанцев... in PHP
как выше уже заметили
источник

ПИ

Павел Иванов... in PHP
Альберт Степанцев
я уж не говорю о том, что к реальной базе у вас через Excel могут подключаться ))
уверен, что такое никто в этом чате не видел
🙈🙈🙈 мрак)
источник

ПИ

Павел Иванов... in PHP
даже у нас такого нет
источник