tdd and pair programming at cloud foundry
TRANSCRIPT
Sydney Meetup!
Welcome to the
© 2014 Pivotal Software, Inc. All rights reserved.
• TDD and Pair Programming @ Cloud Foundry - Lawrence Crowther, Director Pivotal
Labs Australia
• How Macquarie Group embraced Cloud Foundry and Pivotal Labs - Matt Rowles
Software Engineer at Macquarie Group
• How Microsoft is embracing Cloud Foundry - Rita Zhang Software Architect at
Microsoft and Steven Edouard Software Engineer at Microsoft.
Agenda
© 2014 Pivotal Software, Inc. All rights reserved.
© 2014 Pivotal Software, Inc. All rights reserved.
100% Test driven● No production code written without failing test
● No code checked in without running tests (gate for commit)
● Multiple types of tests, outside-in testing (BDD->Unit, Integration)
● Focus on keeping tests fast (use mocking)
● Tests become the documentation!
© 2014 Pivotal Software, Inc. All rights reserved.
© 2014 Pivotal Software, Inc. All rights reserved.
© 2014 Pivotal Software, Inc. All rights reserved.
© 2014 Pivotal Software, Inc. All rights reserved.
© 2014 Pivotal Software, Inc. All rights reserved.
© 2014 Pivotal Software, Inc. All rights reserved.
© 2014 Pivotal Software, Inc. All rights reserved.
We Are Hiring!
• Engineers
• Product Managers
• Product Designers
• @LozCrowther