190 reputation
13
bio website danielgpratt.com
location Bangor, ME
age 38
visits member for 3 years, 1 month
seen Sep 26 at 12:25

Sep
14
awarded  Yearling
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
awarded  Critic
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.
Apr
2
answered Must developers understand the business domain or should the specification be sufficient?
Mar
2
awarded  Supporter
Sep
14
awarded  Teacher