On Wed, Aug 16, 2017 at 7:20 AM, Enrico Weigelt, metux IT consult <
enrico.weig...@gr13.net> wrote:

> Regarding CID vs CONTRACTID - still haven't understood why CIDs are
> random numbers, instead of human-readable names


​Someone in 1999 or 2000 thought it was a good idea and set the pattern.​

And still I find the naming "CID" (class-ID ?) vs "CONTRACTID" quite
> confusing. Why not something like "INTERFACEID" or "PROTOCOLID" vs.
>

​It is what it is and no one wants to go through millions of lines of code
renaming everything.​ Just learn it once and move on to things that matter.

Doesn't need to be that much. Less than hundred should be sufficient,
> and most of them should be orthogonal to the rest.
>

​100 options is 4950 configurations to test. More often than not things
that "should be" independent have subtle unexpected linkages. You can't
handwave away the testing through sheer optimism.

-Dan Veditz
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to