Click here to Skip to main content
15,908,112 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: how much do you have? Pin
PIEBALDconsult25-Oct-17 11:27
mvePIEBALDconsult25-Oct-17 11:27 
GeneralRe: how much do you have? Pin
Jeremy Falcon25-Oct-17 12:58
professionalJeremy Falcon25-Oct-17 12:58 
GeneralRe: how much do you have? Pin
Mycroft Holmes25-Oct-17 14:19
professionalMycroft Holmes25-Oct-17 14:19 
GeneralRe: how much do you have? Pin
zpinklb26-Oct-17 0:01
zpinklb26-Oct-17 0:01 
GeneralRe: how much do you have? Pin
DetroitJ26-Oct-17 2:03
DetroitJ26-Oct-17 2:03 
GeneralRe: how much do you have? Pin
Kirk 1038982126-Oct-17 2:42
Kirk 1038982126-Oct-17 2:42 
GeneralRe: how much do you have? Pin
ClockMeister26-Oct-17 4:25
professionalClockMeister26-Oct-17 4:25 
GeneralRe: how much do you have? Pin
MSBassSinger26-Oct-17 4:42
professionalMSBassSinger26-Oct-17 4:42 
I do not use them. I understand them. I understood their place back when databases often housed business logic in a client-server environment.

But - IMHO informed by experience - applications are scalable and reliable when databases are limited to CRUD operations, and business logic and whatever one once used triggers for, is placed in the compiled code in middleware.

Yes, it is easier to update a trigger, SP, view, or UDF since apps do not have to be updated. But as most can attest, the DB complexity mushrooms and performance is hurt.

Intelligent app architecture compensates for much of that.

My advice is to keep the DB to a CRUD machine, and leave the logic to the compiled code.
QuestionCodeProject.com home page icon birdy Pin
ZurdoDev25-Oct-17 1:30
professionalZurdoDev25-Oct-17 1:30 
AnswerRe: CodeProject.com home page icon birdy Pin
phil.o25-Oct-17 1:36
professionalphil.o25-Oct-17 1:36 
GeneralRe: CodeProject.com home page icon birdy Pin
ZurdoDev25-Oct-17 1:48
professionalZurdoDev25-Oct-17 1:48 
GeneralRe: CodeProject.com home page icon birdy Pin
phil.o25-Oct-17 1:53
professionalphil.o25-Oct-17 1:53 
AnswerRe: CodeProject.com home page icon birdy Pin
OriginalGriff25-Oct-17 1:37
mveOriginalGriff25-Oct-17 1:37 
GeneralRe: CodeProject.com home page icon birdy Pin
ZurdoDev25-Oct-17 1:49
professionalZurdoDev25-Oct-17 1:49 
AnswerRe: CodeProject.com home page icon birdy Pin
GKP199225-Oct-17 1:49
professionalGKP199225-Oct-17 1:49 
GeneralRe: CodeProject.com home page icon birdy Pin
ZurdoDev25-Oct-17 1:51
professionalZurdoDev25-Oct-17 1:51 
AnswerRe: CodeProject.com home page icon birdy Pin
Richard MacCutchan25-Oct-17 2:38
mveRichard MacCutchan25-Oct-17 2:38 
AnswerRe: CodeProject.com home page icon birdy Pin
Dan Neely25-Oct-17 3:13
Dan Neely25-Oct-17 3:13 
AnswerRe: CodeProject.com home page icon birdy Pin
Slacker00725-Oct-17 3:45
professionalSlacker00725-Oct-17 3:45 
GeneralWSO CCC OTD 2017-10-25 Pin
OriginalGriff25-Oct-17 0:44
mveOriginalGriff25-Oct-17 0:44 
GeneralRe: WSO CCC OTD 2017-10-25 Pin
The pompey25-Oct-17 1:30
The pompey25-Oct-17 1:30 
GeneralRe: WSO CCC OTD 2017-10-25 - we have a winner! Pin
OriginalGriff25-Oct-17 1:35
mveOriginalGriff25-Oct-17 1:35 
GeneralRe: WSO CCC OTD 2017-10-25 - we have a winner! Pin
The pompey25-Oct-17 1:42
The pompey25-Oct-17 1:42 
GeneralRe: WSO CCC OTD 2017-10-25 - we have a winner! Pin
OriginalGriff25-Oct-17 2:17
mveOriginalGriff25-Oct-17 2:17 
GeneralRe: WSO CCC OTD 2017-10-25 - we have a winner! Pin
Mel Padden25-Oct-17 2:33
Mel Padden25-Oct-17 2:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.