Click here to Skip to main content
15,897,718 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: Readable code, taken too far (too Swift)? Pin
raddevus2-Jan-19 5:17
mvaraddevus2-Jan-19 5:17 
GeneralRe: Readable code, taken too far (too Swift)? Pin
KarstenK6-Jan-19 20:03
mveKarstenK6-Jan-19 20:03 
GeneralRe: Readable code, taken too far (too Swift)? Pin
raddevus7-Jan-19 1:56
mvaraddevus7-Jan-19 1:56 
GeneralRe: Readable code, taken too far (too Swift)? Pin
Ravi Bhavnani21-Jan-19 5:06
professionalRavi Bhavnani21-Jan-19 5:06 
GeneralRe: Readable code, taken too far (too Swift)? Pin
raddevus21-Jan-19 5:12
mvaraddevus21-Jan-19 5:12 
GeneralRe: Readable code, taken too far (too Swift)? Pin
Ravi Bhavnani21-Jan-19 6:26
professionalRavi Bhavnani21-Jan-19 6:26 
GeneralRe: Readable code, taken too far (too Swift)? Pin
raddevus21-Jan-19 7:31
mvaraddevus21-Jan-19 7:31 
GeneralRe: Readable code, taken too far (too Swift)? Pin
Ravi Bhavnani21-Jan-19 9:11
professionalRavi Bhavnani21-Jan-19 9:11 
I think with Swift and future tooling, iOS development will evolve to be like how Android is today.  I think the reason why iOS development is a bit fragmented today is because it has deep roots in the legacy NextStep OS, much like early Win32 development was because it had its roots in MS-DOS (on which Windows was layered).  Today, I rely on the .NET framework and Windows Forms to insulate me from Win32 APIs.

Another reason I chose to start mobile development with Android is because I get to use my favorite language (C#) and IDE (VS) to build native Android apps using Xamarin.  I have a lot of well-tested, production code in C# that I would have to rewrite (and retest) in Java.  Using the native Android API from C# is a joyous experience.  The downside is VS doesn't gibe you the free Firebase tooling that Android Studio.  But I'm still crawling, and have a way to go before I use Firebase.

/ravi
My new year resolution: 2048 x 1536
Home | Articles | My .NET bits | Freeware
ravib(at)ravib(dot)com

GeneralRe: Readable code, taken too far (too Swift)? Pin
Dr.Walt Fair, PE7-May-19 5:46
professionalDr.Walt Fair, PE7-May-19 5:46 
Generalpersonal worst... Pin
DerekT-P19-Nov-18 7:07
professionalDerekT-P19-Nov-18 7:07 
GeneralRe: personal worst... PinPopular
raddevus19-Nov-18 7:56
mvaraddevus19-Nov-18 7:56 
GeneralRe: personal worst... Pin
RickZeeland19-Nov-18 8:02
mveRickZeeland19-Nov-18 8:02 
GeneralRe: personal worst... Pin
charlieg19-Nov-18 17:06
charlieg19-Nov-18 17:06 
GeneralRe: personal worst... Pin
Daniel Pfeffer19-Nov-18 19:57
professionalDaniel Pfeffer19-Nov-18 19:57 
GeneralRe: personal worst... Pin
RickZeeland19-Nov-18 23:55
mveRickZeeland19-Nov-18 23:55 
GeneralRe: personal worst... Pin
Richard Deeming20-Nov-18 1:34
mveRichard Deeming20-Nov-18 1:34 
GeneralRe: personal worst... Pin
Chris Maunder19-Nov-18 8:08
cofounderChris Maunder19-Nov-18 8:08 
GeneralRe: personal worst... Pin
GenJerDan19-Nov-18 20:34
GenJerDan19-Nov-18 20:34 
GeneralRe: personal worst... Pin
Herman<T>.Instance21-Nov-18 22:23
Herman<T>.Instance21-Nov-18 22:23 
GeneralRe: personal worst... Pin
DerekT-P21-Nov-18 23:09
professionalDerekT-P21-Nov-18 23:09 
GeneralRe: personal worst... Pin
Nelek22-Nov-18 9:48
protectorNelek22-Nov-18 9:48 
GeneralRe: personal worst... Pin
TheGreatAndPowerfulOz14-Jan-19 2:57
TheGreatAndPowerfulOz14-Jan-19 2:57 
GeneralRe: personal worst... Pin
David A. Gray28-Apr-19 15:49
David A. Gray28-Apr-19 15:49 
GeneralMS, you funny! Pin
David O'Neil10-Nov-18 13:18
professionalDavid O'Neil10-Nov-18 13:18 
GeneralRe: MS, you funny! Pin
Marc Clifton10-Nov-18 13:50
mvaMarc Clifton10-Nov-18 13:50 

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.