"Kaz Kylheku" <
[email protected]> schreef in bericht
as im sure you remember from the first post a pedant is:
1. a person who makes an excessive or inappropriate display of learning.
I recall from the root article that a disjunction of three possible
definitions was given. By the above branch, nobody is a pedant during
a code review, because display of all pertinent learning is required.
In that situation you're an expert, and as such you're being paid for
what you know, and so you have to deliver.
A commercial lint program can generate thousands of diagnostics even
for a fairly small project. Many of those diagnostics are not useful
in the given situation, so the tool has to be iteratively configured
to improve its yield. People pay for tools like this and expect them
to have a large diagnostic base.
A pedant can also be configured that way. For instance, if I am told
``this code deliberately uses non-standard escape sequences in string
and character literals, please ignore'', then I will no longer flag
such uses.