Walter Bright:
I strong, strongly, disagree with the notion that critical
systems should soldier on once they have entered an invalid
state.
The idea is to design the language and its type system (and
static analysis tools) to be able to reduce the frequency (or
probability) of such invalid states, because many of them are
removed while you write the program.
Bye,
bearophile
- Re: Non-null objects, the Null Object pattern, and T.... Michel Fortin
- Re: Non-null objects, the Null Object pattern, a... Yota
- Re: Non-null objects, the Null Object pattern, a... Jacob Carlborg
- Re: Non-null objects, the Null Object patter... Michel Fortin
- Re: Non-null objects, the Null Object pa... Andrei Alexandrescu
- Re: Non-null objects, the Null Objec... Adam D. Ruppe
- Re: Non-null objects, the Null ... Andrei Alexandrescu
- Re: Non-null objects, the N... deadalnix
- Re: Non-null objects, the N... Walter Bright
- Re: Non-null objects, the N... bearophile
- Re: Non-null objects, the N... Walter Bright
- Re: Non-null objects, the N... Ola Fosheim Grøstad
- Re: Non-null objects, the N... Walter Bright
- Re: Non-null objects, the N... Ola Fosheim Grøstad
- Re: Non-null objects, the N... Timon Gehr
- Re: Non-null objects, the N... Ola Fosheim Grøstad
- Re: Non-null objects, the N... Walter Bright
- Re: Non-null objects, the N... Ola Fosheim Grøstad
- Re: Non-null objects, the N... Tobias Pankrath
- Re: Non-null objects, the N... Ola Fosheim Grøstad