Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
It Takes Two to Contract (tigerbeetle.com)
4 points by PaulHoule on Jan 1, 2024 | hide | past | favorite | 1 comment


Conceptually, dbc checks are on states, and hence occur between refs and defs.

eg https://se.inf.ethz.ch/~meyer/publications/old/dbc_chapter.p...

> If both the client and the routine check for the same conditions, the resulting redundancy, when accumulated over a large system, will yield the complexity and unwieldiness that are so characteristic of today's software. ... better check twice than not at all, reason the designers.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: