4 ms·
The product owner perspective on this should be "nothing supports anything unless it is tested". If you pick up a standard and just assume other products will
by peterwwillis 7y ago
The product owner perspective on this should be "nothing supports anything unless it is tested".
If you pick up a standard and just assume other products will be able to work with it, you're in for a surprise. I don't care if it's TCP sockets or .ini files; if you didn't test compatibility with the product you expect will interact with yours through the standard, consider it unstable, and don't advertise support for it.
Sometimes you have to support a standard itself, like WPA2, so you implement the standard according to internet engineering best practice: be liberal with what you accept, and conservative with what you transmit (or something to that effect). Then test compatibility with the major products you know will want to use it, and fix the bugs you find.