Sandi Metz is a software engineer and author of the book 'Practical Object-Oriented Design in Ruby', which widely regarded as a definitive guide to OOP in Ruby. She also provides consulting and training services to software development teams.
Sandi Metz began her career as a software engineer in 1985.
She worked for companies including AT&T, Adobe, and Amplify throughout the 1990s and 2000s.
In 2012, she published 'Practical Object-Oriented Design in Ruby' which became a bestseller and established her as a thought leader in software development.
Since then, she has written and spoken extensively on topics related to software design and development, particularly object-oriented principles.
A software engineer and author of several popular books on software design and development, including 'Clean Code' and 'The Clean Architecture'. He is also a public speaker and advocate for agile development practices.
A software engineer and author of several influential books on software development and design, including 'Refactoring', 'Patterns of Enterprise Application Architecture', and 'Domain-Specific Languages'. He is also a public speaker and advocate for agile development practices.
A software engineer and author of 'Domain-Driven Design', a book widely regarded as the definitive guide to DDD in software development. He is also a public speaker and consultant.
A book that provides a practical, hands-on guide to object-oriented design in the Ruby programming language. It covers topics such as SOLID principles, dependency injection, and design patterns.
Sandi Metz provides consulting services to software development teams, focusing on topics such as software design, code quality, and team dynamics.
Sandi Metz provides training workshops to software development teams, covering topics such as object-oriented design, code quality, and testing.
This book is a practical guide to object-oriented design in the Ruby programming language. It covers topics such as SOLID principles, dependency injection, and design patterns.
Sandi Metz offers consulting services related to software design, code quality, and team dynamics. She works with software development teams to identify areas for improvement and develop strategies for addressing them.
Sandi Metz provides training workshops covering topics such as object-oriented design, code quality, and testing. These workshops are designed to help software development teams improve their skills and become more effective.
Sandi Metz is known for her expertise in software design and development, particularly in the area of object-oriented principles. She is the author of 'Practical Object-Oriented Design in Ruby' and provides consulting and training services to software development teams.
Other authors who are similar to Sandi Metz include Robert C. Martin (Uncle Bob), Martin Fowler, and Eric Evans. All of these authors are well-known experts in software development and design, and have authored influential books on these topics.