Reputation
1,412
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
6 12
Newest
 Yearling
Impact
~89k people reached

Feb
5
comment Attempting to make a Cross Domain AJAX request to a Server I don't own
Alright. Well, as part of the fee that you pay, they will need to configure their servers to grant your domain permission to use those services. You should probably update your question to be explicit about the fact you are in a contractual relationship with the owner of the other server.
Jun
17
comment What prevents a race condition on a lock?
Basically, if the hardware isn't intrinsically sequential at some level, it will have a mechanism that allows it to break ties that might otherwise occur.
Jun
5
comment How to be Agile when new work keeps affecting completed work?
+1 for CSS and client-side JavaScript code should be minified automatically, then moved to production. It shouldn't be your task to remove comments from the code you write, and if done manually, it can be a source of human mistakes.
Apr
3
comment How can I improve my problem-solving ability?
Exactly. Break big problems into smaller problems.
Jan
20
comment How to determine the better design?
Do you have any control over these T objects? Or might they be anything?
Dec
9
comment Logging errors caused by exceptions deep in the application
@StriplingWarrior That is a valid opinion and if my team were to agree on that code style, I wouldn't argue too strongly against it. Personally, I'd rather have the extra info, but not enough to cause friction with other team members.
Dec
6
comment Logging errors caused by exceptions deep in the application
debug or trace level logs at the lower levels should be OK. Presumably they will be configured off in production, and a developer will know how to silence them if they aren't interested in them...
Dec
5
comment I have a unexceptional exception. That is thrown by a API used in my project. Is it standard to log errors like these or handle them without logging
Why exit? Why not just sleep for 60 seconds, or however long it is until your throttle timer resets?
Nov
20
comment How much difference does experience make?
+1. It is mainly about having had the opportunity to learn from your own, and others', mistakes and dumb decisions, learning the painful lessons the hard way, and having at least some ideas about how to avoid the same things when you come to work for me. Of course, I'll need to interview to figure out whether you actually took the opportunity to learn from the crises you have experienced...
Mar
27
comment Implementing a new coding standard to an existing application
Please, please, please, if you reformat code, check it in to your repository as a check in in its own right; don't mix it up with functional changes or other refactorings. You'll thank me in the long run.
Nov
25
comment Should I use the factory design pattern for every class?
@Frog: Sadly no
Nov
25
comment Should I use the factory design pattern for every class?
In Java, which I know is not directly relevant (hence a comment, not an answer) the better IDEs can perform this refactoring (Introduce Factory method) automatically when required. Hence it is trivially easy to introduce this extra complexity for those few occasions when it is required.
Jun
20
comment Why are effect-less functions executed?
Perhaps taking time is the desired effect of such code?
May
30
comment Is performing a Waterfall every 2 weeks considered agile development?
It is definitely possible to ship more frequently even than this, though you have to have lots of things in place to make it work well. Also, it is a lot easier to do in some situations than others.
May
4
comment When is unit testing inappropriate or unnecessary?
Yes, I test those scripts. And they can't be tested with unit tests, but they can still be tested.
May
3
comment When is unit testing inappropriate or unnecessary?
@noahz Yes, I'll buy that. But on the "must, should, would" scale, I selected "should" and not "must"...
May
3
comment When is unit testing inappropriate or unnecessary?
I'd appreciate an insight into why somebody down voted this post.
Mar
9
comment Using assertions versus throwing exceptions?
In java, at least, you have to typically enable the assertion check with the -ea command line parameter. This means assertions are effectively no-ops, unless you explicitly turn them on.
Mar
7
comment What's the best/most efficent way to create a semi-intelligent AI for a tic tac toe game?
Yes, that should give the illusion of a human novice player.
Mar
2
comment Software engineer, already in late thirties, would I have trouble finding a new position?
We have Age discrimination rules now...