Click here to Skip to main content
15,910,661 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: Thanksgiving Pin
Rage27-Nov-14 21:24
professionalRage27-Nov-14 21:24 
GeneralWestell 7500 Wireless DSL Router (Verizon) Pin
Marc Clifton27-Nov-14 4:21
mvaMarc Clifton27-Nov-14 4:21 
GeneralIs it familiar for you? PinPopular
Kornfeld Eliyahu Peter27-Nov-14 4:19
professionalKornfeld Eliyahu Peter27-Nov-14 4:19 
GeneralRe: Is it familiar for you? Pin
Marc Clifton27-Nov-14 4:26
mvaMarc Clifton27-Nov-14 4:26 
GeneralRe: Is it familiar for you? Pin
Kornfeld Eliyahu Peter27-Nov-14 5:22
professionalKornfeld Eliyahu Peter27-Nov-14 5:22 
GeneralRe: Is it familiar for you? Pin
Marc Clifton27-Nov-14 5:43
mvaMarc Clifton27-Nov-14 5:43 
GeneralRe: Is it familiar for you? Pin
jschell27-Nov-14 6:07
jschell27-Nov-14 6:07 
GeneralRe: Is it familiar for you? Pin
Marc Clifton27-Nov-14 7:44
mvaMarc Clifton27-Nov-14 7:44 
Yes, yes, and yes.

jschell wrote:
If the answer is yes then of course you are discussing a preference which has nothing to do with the actual quality of the code.


Not really. It's costly to maintain because to make a change (like adding a column to the DB) requires:

Add a field
Adding the get/set property
Updating the query method
Updating the insert method
Updating the update method
Updating the method that copies the DB field to the properties
Updating the method that copies the properties to the DB fields.

What should take one minute ends up taking about 30, not to mention that none of the code is abstracted enough to mock the DB and write unit tests, so the only way to test the changes is to actually run the app, which is a web service, so that requires a bunch of complex hoops on the client side to even get to the point where you can access the changed functions.

That's all factual issues, not opinion.

Marc

GeneralRe: Is it familiar for you? Pin
jschell30-Nov-14 6:04
jschell30-Nov-14 6:04 
GeneralRe: Is it familiar for you? Pin
Sander Rossel27-Nov-14 20:52
professionalSander Rossel27-Nov-14 20:52 
GeneralRe: Is it familiar for you? Pin
Adriaan Davel27-Nov-14 20:39
Adriaan Davel27-Nov-14 20:39 
GeneralRe: Is it familiar for you? Pin
Fabio Franco28-Nov-14 5:35
professionalFabio Franco28-Nov-14 5:35 
GeneralA nice working day Pin
Jochen Arndt27-Nov-14 3:12
professionalJochen Arndt27-Nov-14 3:12 
GeneralRe: A nice working day Pin
OriginalGriff27-Nov-14 3:14
mveOriginalGriff27-Nov-14 3:14 
GeneralRe: A nice working day PinPopular
Nagy Vilmos27-Nov-14 3:21
professionalNagy Vilmos27-Nov-14 3:21 
GeneralRe: A nice working day Pin
Jochen Arndt27-Nov-14 3:26
professionalJochen Arndt27-Nov-14 3:26 
GeneralRe: A nice working day Pin
Jochen Arndt27-Nov-14 3:22
professionalJochen Arndt27-Nov-14 3:22 
GeneralHappy Mercamas! Pin
Nagy Vilmos27-Nov-14 2:43
professionalNagy Vilmos27-Nov-14 2:43 
GeneralRe: Happy Mercamas! Pin
OriginalGriff27-Nov-14 2:46
mveOriginalGriff27-Nov-14 2:46 
GeneralRe: Happy Mercamas! Pin
H.Brydon27-Nov-14 7:08
professionalH.Brydon27-Nov-14 7:08 
GeneralRe: Happy Mercamas! Pin
Ravi Bhavnani27-Nov-14 5:06
professionalRavi Bhavnani27-Nov-14 5:06 
GeneralRe: Happy Mercamas! Pin
CDP180227-Nov-14 9:52
CDP180227-Nov-14 9:52 
GeneralRe: Happy Mercamas! Pin
XH558v28-Nov-14 3:28
XH558v28-Nov-14 3:28 
NewsClickbait gets Hijacked! Pin
Nagy Vilmos27-Nov-14 2:37
professionalNagy Vilmos27-Nov-14 2:37 
GeneralMQOTD Pin
V.27-Nov-14 0:01
professionalV.27-Nov-14 0:01 

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.