#64 Design by Contract

#64 Design by Contract

From Inspect and Adapt by Construx

February 10, 2026 · 58 min · Season 7 · Episode 64

About this episode

The episode discusses the benefits of Design by Contract in software development, focusing on defect reduction and complexity management.

Design by Contract is used by advanced developers to lower defects and reduce complexity, making development faster. Construx staff experience for over two decades in a variety of languages ranging from Assembler to Java is consistent with these benefits. Join Steve Tockey, Earl Beede, and Mark Griffin as they discuss why Design by Contract is so beneficial, with particular emphasis on how it reduces code defects, makes remaining defects easier to find and fix, and reduces complexity.

People in this episode

Host: Steve Tockey

Guests: Earl Beede, Mark Griffin

Topics covered

  • Design by Contract
  • software development
  • defect reduction
  • code complexity
  • programming languages

Keywords

  • Design by Contract
  • defects
  • complexity
  • software development
  • programming

Mentioned in this episode

Organizations: Construx

More episodes of Inspect and Adapt

Explore listener stats, chart rankings, contacts and more on the Inspect and Adapt podcast page.