On Thu, Oct 16, 2025, at 08:24, Edmond Dantes wrote: > > I don’t get it. What does different programmers working > My main point was about contracts. > Developers were used to demonstrate breaches of agreements. > A properly defined contract with a black box helps identify errors and > limit their impact. > I don’t know how to explain it more simply. These are fundamental > elements of design in IT.
You've provided examples and said that it violates design and fundamental elements, but not which design and fundamentals, ie, the evidence for the decision. I would expect more than "because I said so" for such a huge language feature, but rather arguments grounded in computer science. People are going to ask this question, it will probably be in the docs, so, there needs to be a good answer. — Rob
