← Back to context

Comment by valenterry

5 years ago

Okay, but isn't that a good thing?

Because in the normal case, everything will already be there and only the last part must be written. And then, if someone changes the definition of a "River" then you will immediately see all the laws that are impacted and how they are impacted. Sounds good to me.

And that's why we should also write tests, to make sure the intention of the law works at all times.

  • I don't think it is either or. Tests are certainly helpful, but they are not perfect and they do not replace a good language/compiler.