3 ms·
Even if people rely on implementation details it can be still ok to change them. Even java, not generally known for breaking APIs, did that several times in its
by the8472 8y ago
Even if people rely on implementation details it can be still ok to change them. Even java, not generally known for breaking APIs, did that several times in its history.
- Sharlin 8y agoYes, it can, but potential breakage must be taken into account. Windows is probably the ultimate example of backward compatibility including many arguably buggy or incorrect behaviors that clients have became dependent on.