Sandi Metz
Jump to navigation
Jump to search
Sandi Metz | |
---|---|
![]() | |
Nationality | American |
Occupations |
|
Employer | Duke University |
Website | sandimetz |
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.
Metz is known for her books and articles on object-oriented programming and her statement regarding the Don't repeat yourself principle, that duplication is cheaper than the wrong abstraction.[2]
Publications
- Metz, Sandi (September 5, 2012), Practical Object-Oriented Design in Ruby (First ed.), Addison-Wesley, ISBN 0-321-72133-0
- Metz, Sandi & Owen, Katrina (Mar 20, 2017), 99 Bottles of OOP (First ed.), Potato Canyon Software, LLC, ISBN 1-944823-00-X
Important concepts elaborated
- SOLID Design principles[3]
- Test-driven development[4]
- Dependency injection[5]
References
External links
Categories:
- Articles with short description
- Short description is different from Wikidata
- Use mdy dates from December 2023
- Use American English from December 2023
- All Wikipedia articles written in American English
- Articles with hCards
- Official website not in Wikidata
- Articles with VIAF identifiers
- Articles with LCCN identifiers
- Living people
- American software engineers
- Year of birth missing (living people)
- All stub articles
- American engineer stubs