What's up with 5.5?
>Your program produces output to be read by another (eg: a browser)
This is a problem?
>Your program produces output to be read by another (eg: a browser)
This is a problem?
The problem isn't producing output for another program, but relying on that other problem to catch your mistakes
I read it like this:
> Your program produces output to be read by another (eg: a browser), or (implements a network protocol, and relies on the other party's software to be significantly tolerant to spec violations)
instead of like this:
> (Your program produces output to be read by another (eg: a browser), or implements a network protocol), and relies on the other party's software to be significantly tolerant to spec violations