Click here to Skip to main content
15,911,531 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: What "advanced" features of programming languages do you use? Pin
raddevus20-Jan-20 3:29
mvaraddevus20-Jan-20 3:29 
GeneralRe: What "advanced" features of programming languages do you use? Pin
RugbyLeague20-Jan-20 3:37
RugbyLeague20-Jan-20 3:37 
GeneralRe: What "advanced" features of programming languages do you use? Pin
ZurdoDev20-Jan-20 3:41
professionalZurdoDev20-Jan-20 3:41 
GeneralRe: What "advanced" features of programming languages do you use? Pin
RugbyLeague20-Jan-20 3:53
RugbyLeague20-Jan-20 3:53 
GeneralRe: What "advanced" features of programming languages do you use? Pin
ZurdoDev20-Jan-20 4:00
professionalZurdoDev20-Jan-20 4:00 
GeneralRe: What "advanced" features of programming languages do you use? Pin
RugbyLeague22-Jan-20 3:09
RugbyLeague22-Jan-20 3:09 
GeneralRe: What "advanced" features of programming languages do you use? Pin
TheGreatAndPowerfulOz20-Jan-20 5:30
TheGreatAndPowerfulOz20-Jan-20 5:30 
GeneralRe: What "advanced" features of programming languages do you use? Pin
Dan Neely20-Jan-20 4:48
Dan Neely20-Jan-20 4:48 
I only use var in cases where the type is either given elsewhere on the line of declaration

C#
var frobables = new List<Frobable>();
var frobables2 = GetFrobables(/*params*/);


or is an intermediate value whose exact type is both nasty looking and whose explicit declaration doesn't add much value.

C#
var temp = db.tableName
             .Where(x => /*filter*/)
             .Select(x => new 
             {
                 x.Property1,
                 x.Property2,
                 x.Property3,
                 x.Property4
             });


I only use dynamic in one off code, eg single shot tools or data importers; like the fluffy languages it resembles, for anything that needs to be maintained the long term costs exceed the short term savings.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius

Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt

GeneralRe: What "advanced" features of programming languages do you use? Pin
OriginalGriff20-Jan-20 4:56
mveOriginalGriff20-Jan-20 4:56 
GeneralRe: What "advanced" features of programming languages do you use? Pin
Dan Neely20-Jan-20 5:07
Dan Neely20-Jan-20 5:07 
GeneralRe: What "advanced" features of programming languages do you use? PinPopular
F-ES Sitecore20-Jan-20 1:21
professionalF-ES Sitecore20-Jan-20 1:21 
GeneralRe: What "advanced" features of programming languages do you use? Pin
rjmoses20-Jan-20 1:25
professionalrjmoses20-Jan-20 1:25 
GeneralRe: What "advanced" features of programming languages do you use? Pin
Dan Neely20-Jan-20 4:52
Dan Neely20-Jan-20 4:52 
PraiseRe: What "advanced" features of programming languages do you use? Pin
ZurdoDev20-Jan-20 1:27
professionalZurdoDev20-Jan-20 1:27 
GeneralRe: What "advanced" features of programming languages do you use? Pin
OriginalGriff20-Jan-20 1:29
mveOriginalGriff20-Jan-20 1:29 
GeneralRe: What "advanced" features of programming languages do you use? Pin
rjmoses20-Jan-20 1:43
professionalrjmoses20-Jan-20 1:43 
GeneralRe: What "advanced" features of programming languages do you use? Pin
Rick York20-Jan-20 5:26
mveRick York20-Jan-20 5:26 
GeneralRe: What "advanced" features of programming languages do you use? Pin
Sander Rossel20-Jan-20 2:28
professionalSander Rossel20-Jan-20 2:28 
GeneralRe: What "advanced" features of programming languages do you use? Pin
User 1106097920-Jan-20 2:49
User 1106097920-Jan-20 2:49 
GeneralRe: What "advanced" features of programming languages do you use? Pin
Sander Rossel20-Jan-20 2:57
professionalSander Rossel20-Jan-20 2:57 
GeneralRe: What "advanced" features of programming languages do you use? Pin
User 1106097920-Jan-20 3:08
User 1106097920-Jan-20 3:08 
GeneralRe: What "advanced" features of programming languages do you use? Pin
Sander Rossel20-Jan-20 3:36
professionalSander Rossel20-Jan-20 3:36 
GeneralRe: What "advanced" features of programming languages do you use? Pin
User 1106097920-Jan-20 6:10
User 1106097920-Jan-20 6:10 
GeneralRe: What "advanced" features of programming languages do you use? Pin
RugbyLeague20-Jan-20 3:30
RugbyLeague20-Jan-20 3:30 
GeneralRe: What "advanced" features of programming languages do you use? Pin
DRHuff20-Jan-20 3:59
DRHuff20-Jan-20 3:59 

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.