David Bernstein

David Bernstein

To Be Agile

Member since 2 years


David Bernstein

Specialises In
agile Design Patterns Extreme Programming (XP) Refactoring Legacy Code Test-Driven Development United States

David Bernstein is the author of Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software. It’s an insider’s view of the software industry drawn from his decades of hands-on experience as a software developer, trainer, and consultant to some of the biggest players in the business.

David’s continuing passion for software design and construction has led him to train more than 8,000 developers since 1990 at hundreds of companies worldwide including Amazon, Yahoo, and Microsoft. His consulting firm, To Be Agile, helps developers adopt Extreme Programming practices such as test-driven development, continuous integration, and refactoring.