IT-словарь › Программирование › Проектирование по контракту

Проектирование по контракту

Программирование Svenska → Обновлено: 2026-10-17

Философия программирования: у каждой функции есть формальные предусловия, постусловия и инварианты.

Автор — Бертран Мейер (язык Eiffel, 1986). Утверждения о том, что должно быть истинно до начала, и что гарантируется после. Приучает мыслить контрактами явно. В современные языки перекочевало через системы типов и property-based-тестирование.

← Назад к словарю