The Wanderer (HE12025-07-25):
> It's actually a programming guideline: applications should do their best
> to handle wide-ranging input (including malformed input) appropriately,
> but should constrain themselves to only emitting strictly-defined and
> well-formed output.

And even in programming, it is not good advice: it creates a spiral
where the programs that apply it become ever more tolerant, with all the
code complexity and buts it entails, and the programs that do not apply
it produce ever worsening garbage because the other programs will accept
it.

Remember the web? It started becoming usable for decent layout when it
stopped applying this principle and trying to make something decent out
of any soup of tags.

Regards,

-- 
  Nicolas George

Reply via email to