Click here to Skip to main content
15,891,943 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: "Why would you buy a PC anymore?" asks Tim Cook Pin
Joe Woodbury11-Nov-15 10:05
professionalJoe Woodbury11-Nov-15 10:05 
News20 Subjects Every Software Engineer Should Know PinPopular
Dominic Burford9-Nov-15 19:15
professionalDominic Burford9-Nov-15 19:15 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Kornfeld Eliyahu Peter9-Nov-15 20:12
professionalKornfeld Eliyahu Peter9-Nov-15 20:12 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Dominic Burford9-Nov-15 20:24
professionalDominic Burford9-Nov-15 20:24 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Kornfeld Eliyahu Peter9-Nov-15 20:42
professionalKornfeld Eliyahu Peter9-Nov-15 20:42 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Eddy Vluggen10-Nov-15 6:00
professionalEddy Vluggen10-Nov-15 6:00 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Dominic Burford9-Nov-15 21:18
professionalDominic Burford9-Nov-15 21:18 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Joe Woodbury11-Nov-15 10:16
professionalJoe Woodbury11-Nov-15 10:16 
Dominic Burford wrote:
4. Big-O is extremely important if you want performant code.


Not really. Big-O makes a host of assumptions, which may or may not be applicable in an actual application with an actual data set.

I once had a huge argument with an engineer who insisted I replace a Trie algorithm with a BTree. On paper, he was right about insertions, but never understood that we were guaranteed to get the data set already sorted, the data set had to be replaced only twice a day at most and in actual testing the Trie was almost a magnitude faster on lookups. On top of that, the trie code was less than 30 lines of code and absurdly easy to understand.

Recently, I replaced one type of (std) dictionary to another; Big-O "promised" at least double the performance, it never came close to delivering (even when I tried to cheat the benchmarks!)
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Dominic Burford11-Nov-15 21:09
professionalDominic Burford11-Nov-15 21:09 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
den2k8810-Nov-15 3:40
professionalden2k8810-Nov-15 3:40 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Kornfeld Eliyahu Peter10-Nov-15 3:50
professionalKornfeld Eliyahu Peter10-Nov-15 3:50 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Vark11110-Nov-15 8:06
Vark11110-Nov-15 8:06 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
TheGreatAndPowerfulOz10-Nov-15 8:15
TheGreatAndPowerfulOz10-Nov-15 8:15 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
harold aptroot10-Nov-15 4:19
harold aptroot10-Nov-15 4:19 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
TheGreatAndPowerfulOz10-Nov-15 8:17
TheGreatAndPowerfulOz10-Nov-15 8:17 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
harold aptroot10-Nov-15 8:49
harold aptroot10-Nov-15 8:49 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
TheGreatAndPowerfulOz10-Nov-15 8:58
TheGreatAndPowerfulOz10-Nov-15 8:58 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
KarstenK10-Nov-15 8:33
mveKarstenK10-Nov-15 8:33 
GeneralRe: 20 Subjects Every Software Engineer Should Know Pin
Joe Woodbury11-Nov-15 10:18
professionalJoe Woodbury11-Nov-15 10:18 
NewsLearn How to code with Star Wars: The Force Awakens characters Pin
Kent Sharkey9-Nov-15 12:15
staffKent Sharkey9-Nov-15 12:15 
GeneralRe: Learn How to code with Star Wars: The Force Awakens characters Pin
Patrice T9-Nov-15 14:24
mvePatrice T9-Nov-15 14:24 
RantRe: Learn How to code with Star Wars: The Force Awakens characters Pin
Kornfeld Eliyahu Peter9-Nov-15 20:13
professionalKornfeld Eliyahu Peter9-Nov-15 20:13 
GeneralRe: Learn How to code with Star Wars: The Force Awakens characters Pin
John Torjo9-Nov-15 23:16
professionalJohn Torjo9-Nov-15 23:16 
NewsMicrosoft’s latest facial recognition project rates your moustache Pin
Kent Sharkey9-Nov-15 12:10
staffKent Sharkey9-Nov-15 12:10 
NewsLinux users targeted by new Linux.Encoder.1 encryption ransomware Pin
Kent Sharkey9-Nov-15 11:55
staffKent Sharkey9-Nov-15 11: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.