Coding rules

Rule #1 Do never propagate a bug

You must ALWAYS prevent bug propagation.

For instance if a data provider claims to send UTF8 characters and instead sends ISO8859 strings, do NOT rework strings. It would prevent provider correction.

If you do SO, you are :

  1. Propagating a bug
  2. Forcing subsequent actors to propagate the same indecision on encoding confidence