Click here to Skip to main content
15,881,139 members

The Weird and The Wonderful

   

The Weird and The Wonderful forum is a place to post Coding Horrors, Worst Practices, and the occasional flash of brilliance.

We all come across code that simply boggles the mind. Lazy kludges, embarrassing mistakes, horrid workarounds and developers just not quite getting it. And then somedays we come across - or write - the truly sublime.

Post your Best, your worst, and your most interesting. But please - no programming questions . This forum is purely for amusement and discussions on code snippets. All actual programming questions will be removed.

 
GeneralRe: SA1122 : CSharp.Readability Pin
PIEBALDconsult30-May-16 6:37
mvePIEBALDconsult30-May-16 6:37 
GeneralRe: SA1122 : CSharp.Readability Pin
Eddy Vluggen30-May-16 6:44
professionalEddy Vluggen30-May-16 6:44 
GeneralRe: SA1122 : CSharp.Readability Pin
Deflinek30-May-16 7:30
Deflinek30-May-16 7:30 
GeneralRe: SA1122 : CSharp.Readability Pin
Eddy Vluggen30-May-16 7:53
professionalEddy Vluggen30-May-16 7:53 
GeneralRe: SA1122 : CSharp.Readability Pin
Deflinek30-May-16 8:10
Deflinek30-May-16 8:10 
GeneralRe: SA1122 : CSharp.Readability Pin
Eddy Vluggen30-May-16 8:23
professionalEddy Vluggen30-May-16 8:23 
GeneralRe: SA1122 : CSharp.Readability Pin
Deflinek30-May-16 9:11
Deflinek30-May-16 9:11 
GeneralRe: SA1122 : CSharp.Readability Pin
Eddy Vluggen30-May-16 9:25
professionalEddy Vluggen30-May-16 9:25 
Deflinek wrote:
Apparently readability is a personal preference
Sorry, but it is not; it is just that, a preference. One that may have many motivations, but not speed of interpretation.

Deflinek wrote:
Is not overly verbose and makes it clear that you intend to assign something an empty string.
It is even against the DRY-principle; it is merely another alias for "".

Deflinek wrote:
It is more readable
No, you are mixing intent with values; without caring about the intent, reading the damn thing, interpreting what it says, takes more time. The more of that clutter in your code, the more time required to comprehend what it does.

And still there is no argumentation for the aliassing of an empty string literal.
Bastard Programmer from Hell Suspicious | :suss:
If you can't read my code, try converting it here[^]

GeneralRe: SA1122 : CSharp.Readability Pin
V.30-May-16 9:41
professionalV.30-May-16 9:41 
GeneralRe: SA1122 : CSharp.Readability Pin
Eddy Vluggen30-May-16 9:58
professionalEddy Vluggen30-May-16 9:58 
GeneralRe: SA1122 : CSharp.Readability Pin
Richard Deeming1-Jun-16 2:50
mveRichard Deeming1-Jun-16 2:50 
GeneralRe: SA1122 : CSharp.Readability Pin
Eddy Vluggen1-Jun-16 3:01
professionalEddy Vluggen1-Jun-16 3:01 
GeneralRe: SA1122 : CSharp.Readability Pin
Rob Grainger14-Jun-16 0:25
Rob Grainger14-Jun-16 0:25 
GeneralRe: SA1122 : CSharp.Readability Pin
Rob Grainger14-Jun-16 0:30
Rob Grainger14-Jun-16 0:30 
GeneralRe: SA1122 : CSharp.Readability Pin
Stefan_Lang24-Jun-16 2:58
Stefan_Lang24-Jun-16 2:58 
GeneralRe: SA1122 : CSharp.Readability Pin
David A. Gray1-Jul-16 21:29
David A. Gray1-Jul-16 21:29 
GeneralRe: SA1122 : CSharp.Readability Pin
F-ES Sitecore6-Jul-16 23:01
professionalF-ES Sitecore6-Jul-16 23:01 
GeneralRe: SA1122 : CSharp.Readability Pin
sibling1231-Sep-16 1:37
sibling1231-Sep-16 1:37 
GeneralRe: SA1122 : CSharp.Readability Pin
Eddy Vluggen1-Sep-16 3:46
professionalEddy Vluggen1-Sep-16 3:46 
GeneralYes, I know it's 2016 Pin
PIEBALDconsult26-May-16 17:04
mvePIEBALDconsult26-May-16 17:04 
GeneralRe: Yes, I know it's 2016 Pin
Brisingr Aerowing27-May-16 2:55
professionalBrisingr Aerowing27-May-16 2:55 
GeneralRe: Yes, I know it's 2016 Pin
PIEBALDconsult27-May-16 18:49
mvePIEBALDconsult27-May-16 18:49 
GeneralRe: Yes, I know it's 2016 Pin
aaryan4227-May-16 21:12
aaryan4227-May-16 21:12 
GeneralRe: Yes, I know it's 2016 Pin
PIEBALDconsult28-May-16 7:15
mvePIEBALDconsult28-May-16 7:15 
GeneralRe: Yes, I know it's 2016 Pin
Rob Grainger14-Jun-16 0:35
Rob Grainger14-Jun-16 0:35 

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.