| bio | website | |
|---|---|---|
| location | Minneapolis, MN | |
| age | ||
| visits | member for | 2 years, 6 months |
| seen | 6 hours ago | |
| stats | profile views | 196 |
|
Apr 5 |
comment |
How to recover from finite-state-machine breakdown? Your FSM should have at least one state for errors, or multiple error states for different kinds of errors. |
|
Apr 1 |
comment |
Advice on whether to use scripting, run time compile or something else What benefits will "standardisation" net you? How similar are the test equipment machines? |
|
Apr 1 |
comment |
Is there a language between C and C++? You say that your question is "purely factual", but you are discounting c++ because it "seems" to have too many hiccups. What are these hiccups, and are they valid reasons to discount c++? |
|
Feb 28 |
comment |
What is considered best practice for printing usage / help (--help)? What's so bad about 50 lines in your source code? Just put it at the end. It's not like you're going to have to mess with it on a regular basis. |
|
Feb 9 |
comment |
Why don't public web applications use ini files for configuration "One small mistake in there can harm the whole application in quite a few ways." As though invalid values for ini wouldn't? Or that XML is any friendlier? |
|
Feb 2 |
comment |
If I immerse myself in Dvorak, will I forget QWERTY? @Izkata: A better example is a skilled roller skater becoming skilled at rollerblading. Learning the blades will disrupt mechanical skills in skating. |
|
Feb 1 |
comment |
If I immerse myself in Dvorak, will I forget QWERTY? @Izkata: that's not the same part of the brain that's used for typing. Typing is a mostly mechanical process, and it does get disturbed perfecting a different but similar skill. |
|
Feb 1 |
comment |
Is it better idea to call an external command-line application or to internalize that application's logic? Is the command-line tool something you control, or is that developed by another party? |
|
Jan 26 |
comment |
How to structure unit tests for a GUI app using C# and NUnit There's nothing terribly complicated in unit testing stuff in EXE's. Just have your testing DLL reference your EXE file, and you are good to go. |
|
Jan 20 |
comment |
If you could ask one technical interview question, what would it be Anyone asking for string reversals, that doesn't specify ASCII strings, should be slapped, because an implementation that won't choke on all inputs isn't even remotely trivial, then if they specify ASCII they should also be slapped for using ASCII in 2012. |
|
Jan 3 |
comment |
Sort algorithms that work on large amount of data What kind of data? Different data sets can mean different algorithms that best suit your purpose. |
|
Dec 22 |
comment |
Beginners guide to developing optimization software O(1) isn't necessarily the "holy grail" of programming. An O(1) solution to something could take 3 weeks to process, while some O(n^5) process could take just a moment for the range of n expected in your problem. The usefulness O(1) vs O(n^whatever) depends on the application. |
|
Dec 21 |
comment |
Beginners guide to developing optimization software Funny, if I were asked what "real" software was, I wouldn't think of stuff like TSP, but would instead think of system control, supply chains, document exchange, medical devices, etc. |
|
Dec 21 |
comment |
Is it a good practice by commenting with owner name? I would defend some of the practice of placing in comments that something fixed a bug, especially if the fix isn't at all obvious. Comments should explain why the code is doing something, and if that why is because it fixed some bug that only occurs in the Lebanese version of windows, why not say so? |
|
Dec 20 |
comment |
Insert grammatical mistakes in a correct sentence @Graham: en.wikipedia.org/wiki/… |
|
Dec 12 |
comment |
How can I inspire engineers to positively conduct telephone interviews -1, doesn't answer the question and is really just a rant about some consulting firms. |
|
Dec 9 |
comment |
Why is it impossible to produce truly random numbers? @Ramhound: that's like saying flipping a coin isn't random because it can only be heads or tails. There is more to computer programs than just 1s and 0s just as there is more to a person than a bunch of atoms. Structure is important. |
|
Dec 9 |
comment |
Does a webapp need a connection monitoring feature? Or you can ping your own server, which is useful. |
|
Dec 8 |
comment |
Alternatives to Professional Version Control @Ramhound: that kind of attitude doesn't work very well with top-shelf people. |
|
Dec 7 |
comment |
Hiring a programmer much more qualified & experienced than yourself? @KonradRudolph - That's the American way :( |