Contract programming for C++
-
Updated
Apr 15, 2024 - C++
Contract programming for C++
Sismic Interactive Statechart Model Interpreter and Checker http://sismic.readthedocs.io/
🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.
A lightweight .NET library for expressive Guard Clauses.
A contract programming library for Common Lisp in the style of Eiffel’s Design by Contract ™.
A course on advanced object-oriented design and programming
Framework for safe and maintainable web-projects.
Handy decorator for elegant design-by-contract in 3.10+
This is an example of the design-by-contract method
A Design by contract library for Haxe.
Lightweight Self-Documenting Design by Contract Programming and Security Hardened mode.
Design By Contract (DBC) for embedded C and C++
A set of exercises concerning dynamic binding, internal classes, design by contract, iterators and foreach loop, JFC, equality between objects and much more.
Utilities for design-by-contract programming and error handling
Verify the communication of your microservices by writing contracts for your RPCs
Design-by-contract programming for JavaScript and ReasonML
🛡 Linter for Go that checks static call arguments against the function guards (aka contracts).
Decorator Contracts is a library that provides the ability to create and assign Code Contracts to ECMAScript and TypeScript classes. This enables enforcement of the Liskov substitution principle and the Open-closed principle of SOLID to support Design By Contract™.
Fluent Design Contracts for Java Projects
Add a description, image, and links to the design-by-contract topic page so that developers can more easily learn about it.
To associate your repository with the design-by-contract topic, visit your repo's landing page and select "manage topics."