Click here to Skip to main content
14,332,423 members

The Insider News

   

The Insider News is for breaking IT and Software development news. Post your news, your alerts and your inside scoops. This is an IT news-only forum - all off-topic, non-news posts will be removed. If you wish to ask a programming question please post it here.

Get The Daily Insider direct to your mailbox every day. Subscribe now!

 
GeneralRe: Apple’s chief design officer, Jony Ive, is leaving the company Pin
F-ES Sitecore27-Jun-19 21:56
mveF-ES Sitecore27-Jun-19 21:56 
GeneralRe: Apple’s chief design officer, Jony Ive, is leaving the company Pin
Mark_Wallace28-Jun-19 20:22
memberMark_Wallace28-Jun-19 20:22 
NewsMIT’s new interactive machine learning prediction tool could give everyone AI superpowers Pin
Kent Sharkey27-Jun-19 10:00
staffKent Sharkey27-Jun-19 10:00 
GeneralRe: MIT’s new interactive machine learning prediction tool could give everyone AI superpowers Pin
Nelek27-Jun-19 20:47
protectorNelek27-Jun-19 20:47 
GeneralRe: MIT’s new interactive machine learning prediction tool could give everyone AI superpowers Pin
bVagadishnu28-Jun-19 2:55
memberbVagadishnu28-Jun-19 2:55 
GeneralRe: MIT’s new interactive machine learning prediction tool could give everyone AI superpowers Pin
Mark_Wallace28-Jun-19 20:25
memberMark_Wallace28-Jun-19 20:25 
NewsIInterface considered harmful Pin
Kent Sharkey27-Jun-19 10:00
staffKent Sharkey27-Jun-19 10:00 
GeneralRe: IInterface considered harmful PinPopular
PeejayAdams27-Jun-19 22:41
memberPeejayAdams27-Jun-19 22:41 
Quote:
Let it go. It’s over. Hungarian Notation lost in 2003.


I hate excessive Hungarian as much as the next man - "intCount", "strName" and so forth are so absolutely dripping in redundancy that it hurts to look at them - but I'm not sure that the Great Hungarian Notation War should have led to total annihilation.

Yes, the "I" is a Hungarian throwback to some extent but effectively, it's telling me something in the way that a lot of other naming conventions are telling me something so that makes it no different from the case of the initial letter or a preceding underscore. Nobody has a problem with those.

Does it encourage people to think of a 1:1 relationship between interface and implementation? Yes, I think it does to an extent. This really is the nub of the anti-I argument and I do get where it's coming from, but personally, I'd rather have the same conventions running through everything and that for me is the clincher. Whether we like it or not (and heck, I'm not going to lose any sleep over it, either way) any .NET library that you'll ever work with is going to use the "I" prefix and for me code consistency is often more important than ideological purity.
Whenever you find yourself on the side of the majority, it is time to pause and reflect. - Mark Twain

GeneralRe: IInterface considered harmful Pin
David A. Gray29-Jun-19 7:13
groupDavid A. Gray29-Jun-19 7:13 
GeneralRe: IInterface considered harmful Pin
MadMyche28-Jun-19 2:00
mveMadMyche28-Jun-19 2:00 
GeneralRe: IInterface considered harmful Pin
Bernhard Hiller28-Jun-19 3:04
memberBernhard Hiller28-Jun-19 3:04 
GeneralRe: IInterface considered harmful Pin
BillWoodruff28-Jun-19 18:14
mveBillWoodruff28-Jun-19 18:14 
GeneralRe: IInterface considered harmful Pin
Mark_Wallace28-Jun-19 20:29
memberMark_Wallace28-Jun-19 20:29 
GeneralRe: IInterface considered harmful Pin
MadMyche29-Jun-19 2:17
mveMadMyche29-Jun-19 2:17 
NewsGmail’s API lockdown will kill some third-party app access, starting July 15 Pin
Kent Sharkey27-Jun-19 8:15
staffKent Sharkey27-Jun-19 8:15 
NewsFlying, insect-like robot flits closer to independent flight Pin
Kent Sharkey27-Jun-19 8:15
staffKent Sharkey27-Jun-19 8:15 
GeneralRe: Flying, insect-like robot flits closer to independent flight Pin
Mark_Wallace28-Jun-19 21:40
memberMark_Wallace28-Jun-19 21:40 
NewsFAA finds potential flaw in Boeing 737 Max software updates Pin
Kent Sharkey27-Jun-19 7:30
staffKent Sharkey27-Jun-19 7:30 
GeneralRe: FAA finds potential flaw in Boeing 737 Max software updates Pin
jeron127-Jun-19 8:04
memberjeron127-Jun-19 8:04 
GeneralRe: FAA finds potential flaw in Boeing 737 Max software updates Pin
Kent Sharkey27-Jun-19 8:11
staffKent Sharkey27-Jun-19 8:11 
GeneralRe: FAA finds potential flaw in Boeing 737 Max software updates Pin
jeron127-Jun-19 8:17
memberjeron127-Jun-19 8:17 
GeneralRe: FAA finds potential flaw in Boeing 737 Max software updates Pin
Marc Clifton27-Jun-19 8:21
protectorMarc Clifton27-Jun-19 8:21 
GeneralRe: FAA finds potential flaw in Boeing 737 Max software updates Pin
Kent Sharkey27-Jun-19 8:41
staffKent Sharkey27-Jun-19 8:41 
GeneralRe: FAA finds potential flaw in Boeing 737 Max software updates Pin
GuyThiebaut27-Jun-19 8:42
professionalGuyThiebaut27-Jun-19 8:42 
GeneralRe: FAA finds potential flaw in Boeing 737 Max software updates Pin
jackbrownii28-Jun-19 4:55
professionaljackbrownii28-Jun-19 4:55 

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.