Term Description

PwC (contract programming)

A software development method, using contracts to explicitly state and test design requirements. The contracts define the obligations and benefits of program elements such as subroutines and classes.