David Bernstein

David Bernstein has coached and trained more than 10,000 professional software developers from several Fortune 500 companies in the course of his 30-year career. His book, Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software (http://BeyondLegacyCode.com), covers core technical practices for developing software. A longtime special consultant to IBM, David trained software engineers around the world, giving them the skills to write the next generation of applications and operating systems. He is the creator of a wholesale bank-accounting software program that has become the de facto standard across the globe, as well as econometric software used to invest trillions of dollars. Over the past two decades, David has coached and trained thousands of developers at Microsoft, Yahoo, Vanguard, and dozens of other companies in Agile development practices. David is the founder of To Be Agile, a Registered Education Provider for the Scrum Alliance, and trains Certified Scrum Developers in Scrum and XP development practices. To see a list of public classes offered by To Be Agile, go to http://ToBeAgile.com/training. You can contact David Bernstein directly by visiting his website, http://ToBeAgile.com. David’s blog can be found at http://ToBeAgile.com/blog. You can follow David on Twitter under his account @ToBeAgile (http://www.twitter.com/ToBeAgile).

Event Sessions
A central benefit of doing test-first development is getting a suite of behavioral tests to regress code and support refactoring efforts. But when doing test-first development…
Event Sessions
Test-driven development is a core practice of Extreme Programming (XP) and the “secret sauce” for some teams, enabling them to rapidly build quality code. But for other teams …
Books
Nine Practices to Extend the Life (and Value) of Your Software We’re losing tens of billions of dollars a year on broken software, and great new ideas such as agile developme…
1 / 1

Privacy Preference Center

Not yet a member? Sign up now