Начало основного контента

Контрактное программирование в C++

День 2

RU

Довольно продолжительное время Александр не писал assert от слова совсем, однако написав его впервые, теперь не может представить код без него. Довольно быстро пришло осознание того, что хочется расширить возможности такой диагностики, и в результате этих изысканий произошло знакомство с контрактами. Уже 4 года Александр ждет контракты в C++, и решил им посвятить свой доклад.

В докладе пойдет речь о том, как появилась сама идея контрактного программирования и как она эволюционировала, будет разобрано, что такое контрактное программирование сейчас и как его применяют на практике, дан обзор того, какими должны были быть контракты C++20 и какими они могут быть в C++23.

Спикеры