Reputation
231
Next privilege 250 Rep.
View close votes
Badges
1 5
Newest
 Caucus
Impact
~12k people reached

  • 0 posts edited
  • 0 helpful flags
  • 66 votes cast
Mar
1
awarded  Caucus
Jun
8
awarded  Caucus
Feb
2
awarded  Yearling
Oct
30
comment What to do when the programming activity becomes a problem?
+1 though I don't necessarily agree that the motivating factor is fear. It isn't for me at least. For me it's exactly "the time you spend away from the keyboard is as important as the time you spend on it.". It's a matter of keeping your priorities in focus.
Oct
30
comment What to do when the programming activity becomes a problem?
Speeking as someone who has suffered from this also, I'd say that this post, although good and informative, is proof itself that psychologists don't have a clue when it comes to the difference between a psychologically interesting phenomenon and what is good for your health.
Sep
23
answered How do you learn Regular Expressions?
Feb
12
comment When is it ever ok to write your own development tools? (editor into IDE)
I had a very similar design until I found vim and decided to take the time to learn it. I'm not trying to suggest that you. Just making an anecdotal observation.
Feb
12
answered Color schemes generation - theory and algorithms
Feb
12
answered What are the basic skills a beginner JavaScript programmer should have?
Feb
12
comment Software Bug Bash Tips
Might consider that, if there are a lot of bugs, this could have a negative effect on team morale
Feb
12
comment Are short abbreviated method/function names that don't use full words bad practice or a matter of style?
long and descriptive doesn't necessarily mean easier to grok. e.g. super_cala_fraga_listic_expi_ala_doshus or superCalaFragaListicExpiAlaDoshus vs supercalafragalisticexpialadoshus. I understand it's one word, but reading it all lowercase "hurts" my eyes
Dec
8
comment What is a symbol in Ruby?
You should be careful to not overuse them also, since, last I knew, but I haven't looked into this in ruby >1.9, symbols don't get gc'd and so can eat up memory
Nov
13
comment Dev approaches to complex JavaScript UI's
Zimbra relies heavily on client side js to emulate desktop environments.
Nov
13
comment Haskell AND Lisp vs. Haskell OR Lisp
can we down-vote for inciting to riot? j/k
Nov
12
comment Commented short fancy code vs. uncommented longer easy-to-understand code - which is preferred?
So we find ourselves with another challenge to our daily tasks. Needing to guess the general level of language comprehension of our direct peers so that our code reviews will remain constructive. Not falling into battles of which is the "correct", cleaner expression of intent.
Nov
12
comment Are long functions acceptable if they have internal structure?
dsimcha did mention they were using D and Python.
Nov
12
comment Are long functions acceptable if they have internal structure?
Or get a monitor with higher resolution
Nov
6
answered What are some famous one-liner or two-liner programs and equations?
Oct
23
awarded  Commentator
Oct
23
comment How serious is losing the source code?
@David: It sounds to me like your comparing the re-drawing of plans for a house, or a car, to be as simple as seeing a running program, and being able to change it. If the program is compiled (and yes reasonably cross-platform compliant), or a car is already built, or a house already built, you can use them all. However, when you need to change any of these things (like I said the car is the weekest example here), you'll need plans to do so. I'm not saying these examples are perfect, but they put the concept in the realm of something physical and familiar to most people.