Click here to Skip to main content
15,914,419 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: WTF, oracle?! Pin
Mark_Wallace24-Sep-16 7:07
Mark_Wallace24-Sep-16 7:07 
GeneralRe: WTF, oracle?! Pin
Ron Anders24-Sep-16 8:12
Ron Anders24-Sep-16 8:12 
GeneralFinding Well-Written Software Pin
TheOnlyRealTodd23-Sep-16 16:15
professionalTheOnlyRealTodd23-Sep-16 16:15 
GeneralRe: Finding Well-Written Software Pin
Nighthowler23-Sep-16 17:44
Nighthowler23-Sep-16 17:44 
GeneralRe: Finding Well-Written Software Pin
TheOnlyRealTodd23-Sep-16 17:58
professionalTheOnlyRealTodd23-Sep-16 17:58 
GeneralRe: Finding Well-Written Software Pin
CDP180223-Sep-16 22:07
CDP180223-Sep-16 22:07 
GeneralRe: Finding Well-Written Software Pin
Nighthowler24-Sep-16 4:00
Nighthowler24-Sep-16 4:00 
GeneralRe: Finding Well-Written Software Pin
Sander Rossel23-Sep-16 23:01
professionalSander Rossel23-Sep-16 23:01 
California 90025 wrote:
there is no objectively "well written" software
It's often easier to spot badly written software and there seems to be some consensus on what that is. Just last week I had to work with some SQL code that was written like SELECT somefields FROM table1, table2 WHERE table1.id = table2.table1_id. Now that's fine code... If you live in the 80's before proper joins were invented. I even found a where ... ( +) (it was Oracle) that I couldn't even read. Apparently the ( +) is an outer join from before outer joins were invented.
You may be thinking it was an old project and people didn't know better at the time, but actually that code was written two weeks ago Sigh | :sigh:
Ask a million serious SQL developers what they think of this code and I think (hope) at least 99% would agree that it was actually bad code.

Now replace it with proper joins, ask those same developers again and now your developers will be squabbling about casing, indentation and even the order in which you write your where-clause Smile | :)
Read my (free) ebook Object-Oriented Programming in C# Succinctly.
Visit my blog at Sander's bits - Writing the code you need.
Or read my articles here on CodeProject.
Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra
Regards,
Sander

GeneralRe: Finding Well-Written Software Pin
TheOnlyRealTodd23-Sep-16 23:34
professionalTheOnlyRealTodd23-Sep-16 23:34 
GeneralRe: Finding Well-Written Software Pin
Jeremy Falcon24-Sep-16 6:42
professionalJeremy Falcon24-Sep-16 6:42 
GeneralRe: Finding Well-Written Software Pin
Mark_Wallace23-Sep-16 21:08
Mark_Wallace23-Sep-16 21:08 
GeneralRe: Finding Well-Written Software Pin
OriginalGriff23-Sep-16 23:16
mveOriginalGriff23-Sep-16 23:16 
GeneralRe: Finding Well-Written Software Pin
Mark_Wallace24-Sep-16 7:14
Mark_Wallace24-Sep-16 7:14 
GeneralRe: Finding Well-Written Software Pin
OriginalGriff24-Sep-16 7:42
mveOriginalGriff24-Sep-16 7:42 
GeneralRe: Finding Well-Written Software Pin
KarstenK23-Sep-16 22:54
mveKarstenK23-Sep-16 22:54 
GeneralRe: Finding Well-Written Software Pin
Duncan Edwards Jones24-Sep-16 0:48
professionalDuncan Edwards Jones24-Sep-16 0:48 
GeneralRe: Finding Well-Written Software Pin
Jeremy Falcon24-Sep-16 6:48
professionalJeremy Falcon24-Sep-16 6:48 
GeneralRe: Finding Well-Written Software Pin
Mark_Wallace24-Sep-16 7:20
Mark_Wallace24-Sep-16 7:20 
JokeRe: Finding Well-Written Software Pin
Brisingr Aerowing24-Sep-16 9:45
professionalBrisingr Aerowing24-Sep-16 9:45 
GeneralRe: Finding Well-Written Software Pin
pkfox24-Sep-16 23:01
professionalpkfox24-Sep-16 23:01 
GeneralRe: Finding Well-Written Software Pin
ScottM125-Sep-16 22:57
ScottM125-Sep-16 22:57 
GeneralRe: Finding Well-Written Software Pin
lopatir28-Sep-16 18:50
lopatir28-Sep-16 18:50 
GeneralRe: Finding Well-Written Software Pin
Jeremy Falcon29-Sep-16 5:37
professionalJeremy Falcon29-Sep-16 5:37 
GeneralRe: Finding Well-Written Software Pin
H.Brydon24-Sep-16 12:53
professionalH.Brydon24-Sep-16 12:53 
GeneralRe: Finding Well-Written Software Pin
GetReQ25-Sep-16 21:21
GetReQ25-Sep-16 21:21 

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.