Questions et réponses pour le design-by-contract :

La conception par contrat (DBC) ou la programmation par contrat est une approche de la conception de logiciels informatiques. Il prescrit que les concepteurs de logiciels doivent définir des spécifications d'interface formelles, précises et vérifiables pour les composants logiciels, qui prolongent la définition ordinaire des types de données abstraits avec des conditions préalables, des postconditions et des invariants. Ces spécifications sont appelées «contrats», conformément à une métaphore conceptuelle avec les conditions et

10
votes
Quel est le moyen idiomatique de vérifier et de documenter les conditions de fonctionnement des fonctions et des postconditions dans R? Je considérerais Eif ...