NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Balance (Score:2)
However, the world is not black and white, and there's much gray in between. The gradient isn't linear either, and in fact, many shades of gray turn out to have a very different hue.
While the customer (boss or client) is the one you're serving directly, you're also serving other people. People who do not pay you, or will ever know that you worked on that particular part of code. They are all the people that are i
Re:Balance (Score:2)
Really? Define "quality" in such an unambiguous way that everyone will agree on it.
When I'm asked about this in interviews, the thing I make clear is that if I'm told to make a button pink and have it purr like a kitten when clicked, I'll do it (even though I might ask 'em why). However, if I'm told to do something illegal I'll refuse. Unethical? I'll probably refuse (I say "probably refuse" because I might be mistaken about the unethical nature of something). Insecure? I'll balk like mad but, if they insist and it's clear that they voluntarily bear the substantial burden of the risk, I'll agree (in other words, if I put unsuspecting customers at risk, I won't agree).
Reply to This
Parent
Re:Balance (Score:2)
As for your second paragraph, that's more or less what I do too. (Although most of the time, it is my *job* to avoid pink buttons.)
Re:Balance (Score:1)
See The Crooked Timber Of Software Development [hacknot.info] and the awesome response Tye wrote at PerlMonks [perlmonks.org] when I posted that link.
Re:Balance (Score:1)
Unfortunately I can't because the site has an internal error.
Furthermore the internal error shows me that they present a full stack backtrace on internal errors. Which you shouldn't do in production because it allows people to debug their attacks against your site.
If they're recommending shortchanging program quality for business considerations, the current state of the site suggests that they may wish to re-prioritize...
Re:Balance (Score:1)
It’s still available from the Google cache [google.com], thankfully. I also have a local copy in my aggregator, should that too fail.