Click here to Skip to main content
15,892,674 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: Code Last Pin
Mycroft Holmes11-Oct-18 11:57
professionalMycroft Holmes11-Oct-18 11:57 
GeneralRe: Code Last Pin
Marc Clifton11-Oct-18 13:43
mvaMarc Clifton11-Oct-18 13:43 
GeneralRe: Code Last Pin
R191111-Oct-18 19:57
R191111-Oct-18 19:57 
GeneralRe: Code Last Pin
Marc Clifton12-Oct-18 4:05
mvaMarc Clifton12-Oct-18 4:05 
GeneralRe: Code Last Pin
R191113-Oct-18 21:19
R191113-Oct-18 21:19 
GeneralRe: Code First Pin
MadMyche11-Oct-18 4:12
professionalMadMyche11-Oct-18 4:12 
GeneralRe: Code First Pin
theokr11-Oct-18 21:31
theokr11-Oct-18 21:31 
GeneralRe: Code First Pin
KBZX500011-Oct-18 21:47
KBZX500011-Oct-18 21:47 
We always do code first, but we also follow a very strict and sane DB design principle.
"Everything is flat by design and we optimize for lowest complexity."
Juniors that optimize for "This is going to be faster and/or more efficient" are getting stabbed with a knife by me personally.

People prefer DB first, because they like to decide what the data should look like.. which is also fundamentally wrong.
Data already has a defined structure when it gets into your system, and has a defined structure when it comes out.
All you need to do is flatten it in a safe way, so you can persistently store it, when it's in between those 2 states.

The worst of the bunch are Enterprise folks that go on and on about Business Objects or Domain Objects.
They're willfully ignoring their core business (= selling a product or service) in favor of making arbitrary decisions about things they've invented themselves.
We call that "having a god complex", because it's fun playing god and creating stuff that people will build for you.
I totally get that. But they should do that in Civ5 or something, not at work.
GeneralRe: Code First Pin
Gerry Schmitz12-Oct-18 3:42
mveGerry Schmitz12-Oct-18 3:42 
GeneralRe: Code First Pin
maze312-Oct-18 4:52
professionalmaze312-Oct-18 4:52 
QuestionOi Lord Griffington! Pin
megaadam10-Oct-18 23:36
professionalmegaadam10-Oct-18 23:36 
AnswerRe: Oi Lord Griffington! Pin
OriginalGriff11-Oct-18 0:24
mveOriginalGriff11-Oct-18 0:24 
GeneralCan I ask a question... Pin
glennPattonWork310-Oct-18 22:24
professionalglennPattonWork310-Oct-18 22:24 
GeneralRe: Can I ask a question... Pin
Slacker00710-Oct-18 22:46
professionalSlacker00710-Oct-18 22:46 
GeneralRe: Can I ask a question... Pin
glennPattonWork310-Oct-18 23:01
professionalglennPattonWork310-Oct-18 23:01 
GeneralCCC Thursday - We have a winner! Pin
megaadam10-Oct-18 22:00
professionalmegaadam10-Oct-18 22:00 
GeneralRe: CCC Thursday Pin
pkfox10-Oct-18 23:56
professionalpkfox10-Oct-18 23:56 
GeneralRe: CCC Thursday Pin
megaadam11-Oct-18 0:01
professionalmegaadam11-Oct-18 0:01 
GeneralRe: CCC Thursday Pin
pkfox11-Oct-18 0:17
professionalpkfox11-Oct-18 0:17 
AnswerRe: CCC Thursday Pin
megaadam11-Oct-18 0:23
professionalmegaadam11-Oct-18 0:23 
GeneralRe: CCC Thursday Pin
pkfox11-Oct-18 0:26
professionalpkfox11-Oct-18 0:26 
GeneralRe: CCC Thursday Pin
Richard MacCutchan11-Oct-18 0:47
mveRichard MacCutchan11-Oct-18 0:47 
JokeLilies will do... Pin
Kornfeld Eliyahu Peter10-Oct-18 20:13
professionalKornfeld Eliyahu Peter10-Oct-18 20:13 
GeneralRe: Lilies will do... Pin
CodeWraith10-Oct-18 22:24
CodeWraith10-Oct-18 22:24 
GeneralRe: Lilies will do... Pin
Gary Wheeler11-Oct-18 7:03
Gary Wheeler11-Oct-18 7:03 

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.