Posts

Contracts: Evaluation Semantic

After briefly presenting the details of contracts in my last article, “Contracts: A Deep Dive", I…

Contracts: A Deep Dive

I already introduced contracts in the article “Contracts in C++26”. In this article and the next…

Contracts in C++26

Contracts allow you to specify preconditions, postconditions, and invariants for functions. Contracts…
Design by contract

C++ Core Guidelines: A Short Detour to Contracts in C++20

/
My original plan was it to write in this post about the next rules to error handling. But I changed my…