190 reputation
13
bio website danielgpratt.com
location Bangor, ME
age 37
visits member for 2 years, 10 months
seen Jun 4 at 15:53

Jun
14
comment Avoiding new operator in JavaScript — the better way
Ironically, trying to 'smartly' handle programmer mistakes is itself responsible for many of the 'bad parts' of JavaScript.
Apr
3
comment Does not documenting code result in job security?
@mattnz OK, last retort, then I'll drop it. Your recent edit makes even less sense to me. If the survival of an org depends on one individual, then getting rid of them will cause the org to fail. What higher cost is there? At least if you keep them around for a while, you have a chance to change the situation.
Apr
2
comment Does not documenting code result in job security?
@Rarity Since we are all programmers here, I will embrace my inner pedant: If a programmer is only "indispensible" with respect to projects that are themselves "replaceable", then he or she really isn't "indispensible" at all.
Apr
2
comment Does not documenting code result in job security?
I would up-vote this answer for the second paragraph. I would down-vote this answer for the first paragraph. Perhaps a manager would dismiss someone who has become indispensable, but I'd hardly call that person 'responsible'. If a person is indispensable, then by definition they are absolutely essential to the success of the project. Dismissing them would be akin to curing the disease by killing the patient.