5,850 reputation
1227
bio website
location
age
visits member for 3 years, 11 months
seen Nov 18 at 13:31

May
16
answered Benefits of Java in education?
May
2
comment Why don't more languages have the ability to compare a value to more than one other value?
@hdv: No, not really. This is order of operations stuff. If you want to say something like (a == (b || c)) then you can argue that. What's the alternative you're arguing for? "a == b || c || d || e" as valid syntax? That's a trainwreck.
May
1
answered Why don't more languages have the ability to compare a value to more than one other value?
Apr
15
comment Why must directories be empty before being deleted?
@JohnGaughan Agreed. Almost all resource reclamation is more nuanced than people appreciate.
Apr
15
comment Why must directories be empty before being deleted?
This assumes that the filesystem will automatically recover the space from those orphaned files, and that may not be the case.
Apr
1
answered Is Object Oriented Design necessary when building Symfony web apps?
Mar
26
comment What to expect as a programmer in a bank?
You will NEVER have to do the math. They hire accountants to do that, and you will be required to conform to their methods.
Mar
25
comment Is “Explain the RAII idiom” a good C++ screening question?
@KazDragon: I think if you look up the thread, no one agrees with you. All the highest voted comments say, "See if they can implement the pattern, not that they know what it's called." Your insistence on the acronym is pedantic, nothing more.
Mar
25
comment Is “Explain the RAII idiom” a good C++ screening question?
@KazDragon: This concept is so basic that if you haven't internalized it after 5 years, and still feel the need to trot out the cute little acronym in daily speech, you're incompetent.
Mar
25
comment Is “Explain the RAII idiom” a good C++ screening question?
@KazDragon: It's trivia that has no bearing on whether or not you can successfully implement the design pattern. If I walked into an interview and the interviewer started quizzing me on acronyms rather than code, that'd be a huge red flag.
Jan
16
answered How can I take a list of tokens (of variable number) and know what each token means?
Jan
9
comment What is meant by “Now you have two problems”?
@Steve314: Hell, half the time I can't read my own regex if I did something unusual. It's just so useful though...
Jan
9
comment What is meant by “Now you have two problems”?
Even if you understand them and use them properly, they make the code harder to support for the wider "We don't get regular expressions" masses.
Dec
31
comment Emotional detachment from bad code
@JeffO Actually he specifically says he can't replace the whole codebase. I understand the frustration of fixing a bug that wouldn't exist if the whole system wasn't screwed up, but that's the rule in this industry, not the exception.
Dec
31
answered Emotional detachment from bad code
Dec
31
comment Emotional detachment from bad code
-1: Typically lacking in any sort of real-world experience. Bad code is generated at a much faster rate than good code, most programmers don't care, and most managers will only support even a partial refactor when all other avenues of mitigation have been exhausted. That combination of factors explains the entire industry. You can only do your best to swim against the current.
Dec
12
comment How to do simple natural language categorization
PhD level knowledge doesn't include how to do this. It's an extraordinarily complicated question...Imagine the amount of work that would go into categorizing a simple list of things that can be bought. Now, imagine a category list of places that sell. Now build all the natural language causal links between the two. Now add another person.
Dec
10
comment COBOL & Mainframe & Business
@paulkayuk: Well, some do retire. I've noticed that a lot of them stay on the job forever though, and just kick off in the traces, as it were. I've dealt with an unfortunately large number of ~70 year olds..."New" is not in their vocabulary, and if you go to them with a problem, they'll make you sit through a long rant about the state of the industry (doesn't matter what industry) before they give you some cryptic advice that will make perfect sense once you solve the problem yourself.
Dec
10
answered COBOL & Mainframe & Business
Dec
10
answered Backbone.js app pulling large data sets with fetch()