Sandi Metz

Last updated

Sandi Metz
Sandi Metz (2017).jpg
NationalityAmerican
Occupations
  • Software engineer
  • author
Employer Duke University
Website sandimetz.com

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

Contents

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. [2] [3]

Publications

Important concepts elaborated

References

  1. “Object-Oriented Design in Ruby”
  2. "Introducing and Scaling a GraphQL BFF". InfoQ. Retrieved October 29, 2022.
  3. Morris, Kief (2025). Infrastructure as Code: Designing and Delivering Dynamic Systems for the Cloud Age (Third ed.). Sebastopol, CA: O'Reilly. ISBN   978-1-0981-5031-0.
  4. “Solid Object Oriented Design - GORUCO 2009”
  5. "The Magic Tricks of Testing - Rails Conf 2013"
  6. "Practical Object-Oriented Design in Ruby: Managing Dependencies"