10 Tips for Better Pull Requests
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Fri Jan 16 14:53:55 PST 2015
On 1/16/2015 2:28 PM, Andrei Alexandrescu wrote:
> On 1/16/15 2:17 PM, Walter Bright wrote:
>> I've worked at companies that would rate engineers based on the "bug
>> count". That ended very badly, it was so bad it was comical, how working
>> that number actually wrecked the quality of the product. I've seen
>> similar disasters with use of metrics on inventory minimization, and
>> others. Ever since it has made me deeply suspicious about basing quality
>> on such numbers.
>
> One anecdote is what it is. There is a lot of value in informative proxies. --
> Andrei
>
Informative is fine. Basing decisions on metrics unleavened by contextual
judgement isn't going to work well.
It isn't just one metric. I've personally seen it multiple times with various
metrics, and regularly read in the news about counterproductive results obtained
by using metrics absent judgement. The "zero tolerance" policies schools have
are a stellar example, where students get punished for chewing a pizza into the
shape of a gun.
http://www.thetruthaboutguns.com/2011/12/daniel-zimmerman/zero-tolerance-idiot-of-the-day-principal-steve-luker/
Want more? Consider "work to rule" tactics used by unions.
http://en.wikipedia.org/wiki/Work-to-rule
I agree we have a problem with good PRs left twisting in the wind. Deleting them
simply because they are old is worse.
More information about the Digitalmars-d
mailing list