Biography.guide
Home › People › Programmer › Sandi Metz
Portrait of Sandi Metz

Sandi Metz

American programmer, teacher and consultant

Don't just read it — keep itBiographies to ownE-book · Audio · Video From $7 →

About Sandi Metz

Sandi Metz was an American programmer, teacher and consultant.

Sandi Metz is an American software engineer and author. She is the author of Practical Object-Oriented Design in Ruby. Metz teaches workshops around the United States for new and experienced developers, emphasizing good programming habits and practices.

Metz is known for her books and articles on object-oriented programming and her statement regarding abstraction and the Don't repeat yourself principle, that duplication is cheaper than the wrong abstraction.

Publications Metz, Sandi (September 5, 2012), Practical Object-Oriented Design in Ruby (First ed.), Addison-Wesley, Metz, Sandi & Owen, Katrina (Mar 20, 2017), 99 Bottles of OOP (First ed.), Potato Canyon Software, LLC,

Important concepts elaborated SOLID Design principles Test-driven development Dependency injection

Biography shop

Don’t just read it —
keep it.

Full-length biographies made to live with: read them, listen on the way to work, watch them tonight.

  • E-book
  • Audio
  • Video
Browse the shop — from $7

Instant download · yours to keep · every purchase keeps this site free

Important facts

Nationality
Employers
Duke University

Frequently asked questions

Who was Sandi Metz?

American programmer, teacher and consultant

What was Sandi Metz's occupation?

Sandi Metz was a programmer, teacher and consultant.

What nationality was Sandi Metz?

Sandi Metz was American.

Sources & further reading

· Wikipedia: Sandi Metz

· Wikidata: Q19588831

· DBpedia: Sandi Metz

Cite this page

APA: Biography.guide. (2026). Sandi Metz. https://biography.guide/sandi-metz/

MLA: "Sandi Metz." Biography.guide, https://biography.guide/sandi-metz/.

Chicago: "Sandi Metz." Biography.guide. https://biography.guide/sandi-metz/.

Data last updated: 2026-09-22 · Spot an error? Report a correction.

Portrait: Wikimedia Commons · author & licence

Page generated 2026-09-27 04:59 UTC