You can either have software quality or you can have pointer arithmetic, but you cannot have both at the same time.
Bertrand MeyerCorrectness is clearly the prime quality. If a system does not do what it is supposed to do, then everything else about it matters little.
Bertrand MeyerConstants are widely known for the detestable practice of changing their values; we should prepare ourselves against the consequences of such fickleness
Bertrand Meyer