Исправление kovrik, (текущая версия) :
Ну и самое интересное в моём подходе в возможности одним флагом в конфиге убрать все проверки из БД и делать их на уровне ORM
У нас на работе тоже свой горе-фреймворк написали с такой хренью, теперь все плюются и исправляют кучу багов.
Если БД может сделать какую-то проверку, то именно она ее и должна делать, а не код (который выше уровнем).
http://programmers.stackexchange.com/questions/171024/never-do-in-code-what-y...
«Ну и самое интересное в моём подходе в возможности одним флагом в конфиге превратить базу в неконсистентное говно.»
Исправление kovrik, :
Ну и самое интересное в моём подходе в возможности одним флагом в конфиге убрать все проверки из БД и делать их на уровне ORM
У нас на работе тоже свой горе-фреймворк написали с такой хренью, теперь все плюются и исправляют кучу багов.
Если БД может сделать какую-то проверку, то именно она ее и должна делать, а не код (который выше уровнем).
http://programmers.stackexchange.com/questions/171024/never-do-in-code-what-y...
Исходная версия kovrik, :
убрать все проверки из БД и делать их на уровне ORM
У нас на работе тоже свой горе-фреймворк написали с такой хренью, теперь все плюются и исправляют кучу багов.
Если БД может сделать какую-то проверку, то именно она ее и должна делать, а не код (который выше уровнем).
http://programmers.stackexchange.com/questions/171024/never-do-in-code-what-y...