Reputation
730
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
2 7 16
Impact
~82k people reached

  • 0 posts edited
  • 0 helpful flags
  • 86 votes cast
Jan
18
comment Coupling. Best practices
Also a great way to prevent the spread of viruses. Are we talking about the same thing?
Jan
18
comment How do I figure out the minimum number of swaps to sort a list in-place?
Thank you for such a thoughtful answer! are there any whitepapers you could point me to?
Jan
18
accepted How do I figure out the minimum number of swaps to sort a list in-place?
Jan
5
answered Nested Classes: A useful tool or an encapsulation violation?
Jan
5
answered Do employers prefer software engineering over CS majors?
Jan
4
comment Do you keep your ideas secret? and why?
@dukeofgaming: Squatting is different if you have an idea for a webapp; buying up domain names just because you think they will be desired by someone in the future is a hilarious subculture that exists on the internet and if I had any ideas on how to ban this behavior I would write a letter to ICANN today.
Jan
4
comment Do you keep your ideas secret? and why?
Out of curiosity, which software do you use?
Jan
4
comment How do I figure out the minimum number of swaps to sort a list in-place?
Right, but I am interested in calculating the optimal number of swaps for going from ordering A to ordering B regardless of algorithm. Perhaps this is a deeper question than I thought.
Jan
4
asked How do I figure out the minimum number of swaps to sort a list in-place?
Dec
31
comment Why do good programmers have ugly websites?
@Macneil: Ah, in that case I totally agree that they have changed quite a bit. In fact, that Space Jam site reminds me of the first MSFT site!
Dec
31
comment Why do good programmers have ugly websites?
@Macneil: did you think the Space Jam website was "clean" a decade ago? I think if it was just on a plain black background it would be "cleaner" and I would actually like it then.
Dec
31
comment Why do good programmers have ugly websites?
command-line would be awesome: come see my website >echo "welcome to my website/online command prompt";
Dec
31
awarded  Critic
Dec
23
comment How do you handle supporting Chrome versions?
Yeah I basically said that IE is the problem; I was disagreeing with the idea of supporting alternative browsers when it is really IE that needs supporting since it tends to render things differently (and incorrectly).
Dec
22
comment What is the most obscure sorting algorithm you know?
Do you still have the source for this? I'd be interested to check it out!
Dec
8
comment How to get money from reluctant client?
+1 for footnote in your incredibly bold assertion
Nov
29
comment What popular “best practices” are not always best, and why?
self-documenting code is definitely nice. Although, I like having comments along-side something like simple calculations (to express what the return-type or returned-value is). However, if your comments need more words than the code itself, it's probably time to rewrite the code.
Nov
29
comment How large non-OO code bases are managed?
I'm not really trying to argue, I'm just trying to point out why your answer might have been down-voted -- saying it's :pretty hard: doesn't even address the original question, all I wanted to point out was that "pretty hard" is subjective based on perspective (OOP background or lack thereof) -- OOP can definitely be just as, or even more difficult, than procedural code if you make poor abstraction choices
Nov
29
comment How large non-OO code bases are managed?
Ah I see what you mean, but I might still disagree... in an extreme example, what if none of your maintainers know OOP? Then it's trivial to prove that OOP is harder... maybe I should get away from these proofs for a while
Nov
29
comment How large non-OO code bases are managed?
There were gigantic code bases way before OOP caught on, though. Just look at the whole C language. There are things that come close, like structs, and I am no expert on C/++, but there is a lot of procedural code that existed before OOP that was maintained just fine. A game-programmer colleague once told me that the language-of-choice in the '90s was procedural C ... look at any game released 15 years ago