13,476 reputation
43760
bio website
location Minneapolis, MN
age
visits member for 4 years, 7 months
seen 7 hours ago

Aug
2
comment Should multi-threading be used for tasks which does not involve IO operation?
Multi-processing will still suffer from I/O troubles. The primary advantage multi-threading provides is the abstraction of having multiple things going on, rather than having tons of complicated select() loops all over the place.
Aug
1
answered Can i sell my own software that uses parts of PSEXEC
Jul
31
comment Drawing Flowchart for function calculate a number in the Fibonacci Series
FYI, the runtime performance of the recursive Fibonacci implementation is beyond awful.
Jul
24
comment Throwing an exception for errors that can be fixed
Watch out though, Postels law, your last quote, has brought us a lot of pain and can backfire because tolerating dodgy input soon becomes expected behavior that then has to be preserved.
Jul
24
comment How can I work on multiple programming languages at same time
You can still have the concepts all down and still occasionally struggle to keep it straight whether its len() vs length() vs size() vs count() vs length(array) vs array.length() etc for each different language.
Jul
22
comment Is there a Standard Visual Cue to Indicate the presence of a Tool Tip (Hover Text)?
The OP is asking if there is an already existing standard or convention, not to try to make one up.
Jul
10
comment 65.000.000.000 tests to run
65 billion tests or 65 billion test cases?
Jun
22
comment Which is better design: Determining if a function should execute from outside of it, or inside of it?
In Option B, method A is totally pointless.
Jun
21
comment What's with the aversion to documentation in the industry?
@RobertHarvey: I meant to write #3 and #5, whoops :)
Jun
20
comment What's with the aversion to documentation in the industry?
#2 and #5 are in direct opposition to each other
Jun
19
comment Should I be worried about overengineering programming assignments given during interview process?
I'd be careful in describing it as 'gold plating' because that term is usually assumed to be a bad thing: en.wikipedia.org/wiki/Gold_plating_%28analogy%29
Jun
17
awarded  Good Answer
Jun
11
comment Checking for minimum number of command-line arguments, but allowing help switch
I disagree, I find that they are often very flexible, at least outside of windows, because command line parsing has been a solved problem for a long time now and there are plenty of excellent libraries available for it.
Jun
10
comment Software design vs physical products design
@Rob: because when designing software, essentially no thought is required for manufacturing constraints. In physical goods, figuring out how to make the copies is as much work as it is to design the part in the first place.
Jun
10
comment How would I make a compiler in C++?
And why do you think people would say writing a compiler is virtually impossible? With flex/bison/antlr, etc, you could write a basic compiler or interpreter for many languages over a weekend.
Jun
10
comment How would I make a compiler in C++?
It's not clear whether you want to make a C++ compiler, or to write a compiler using C++ for no target language in particular.
Jun
9
answered Software design vs physical products design
May
26
comment Is there a loophole in the GPL that allows proprietary software to be linked with GPL libraries?
Short answer: no.
May
24
comment Binary Search Programming implementation
Quick sort is between O(n log n) and O(n^2).
Apr
10
comment Is code commonly generated from UML?
@Angelo.Hannes: Solving real world problems in labview invariable approaches looking like this: img.thedailywtf.com/images/201104/labview.jpg