Roy Osherove

Ray Osherove is a software engineer and author known for his work on the Osherove Principles, a set of guidelines for writing good software. He also founded the Code Kata website, which provides a collection of exercises for practicing software development skills.