| ▲ | ehnto 5 days ago | |||||||
100% of state changes in business software is unknowable on a long horizon, and relies on thoroughly understanding business logic that is often fuzzy, not discrete and certain. | ||||||||
| ▲ | est 5 days ago | parent [-] | |||||||
Formal verification does not gurantee business logic works as everybody expected, nor its future proof, however, it does provide a workable path towards: Things can only happen if only you allow it to happen. It other words, your software may come to a stage where it's no longer applicable, but it never crashes. Formal verification had little adoption only because it costs 23x of your original code with "PhD-level training" | ||||||||
| ||||||||