|
|
|
|
|
by marcosdumay
179 days ago
|
|
There are many really important properties to enforce even on the most basic CRUD system. You can easily say things like "an anonymous user must never edit any data, except for the create account form", or "every user authorized to see a page must be listed on the admin page that lists what users can see a page". People don't verify those because it's hard, not for lack of value. |
|
Concrete Semantics [1] has a little example in ยง9.2.
[1] http://concrete-semantics.org/concrete-semantics.pdf