Waylon Wolf wrote:my question is what could possibly go wrong if I drop the interface and write the code like this? The DynamicDataSet and SnapshotDataSet will function as the same right?
which would indicate zero. So noon will be 11.prints between 11 and 23, inclusive
Junilu Lacar wrote:
I sure hope not. This is the kind of thing that can drive developers to madness, literally.
The example precondition ensures that the argument f of function sqrt() is greater than or equal to zero. Clients who use that method are responsible for adhering to that precondition. If they don't, we as implementors of sqrt() are simply not responsible for the consequences.