emergent architecture with tdd/bdd
TRANSCRIPT
![Page 1: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/1.jpg)
Emergent Architecturewith TDD/BDD
James KovacsTechnical Evangelist, JetBrains
@jameskovacs | [email protected]
![Page 2: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/2.jpg)
![Page 3: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/3.jpg)
![Page 4: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/4.jpg)
![Page 5: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/5.jpg)
![Page 6: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/6.jpg)
![Page 7: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/7.jpg)
![Page 8: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/8.jpg)
![Page 9: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/9.jpg)
![Page 10: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/10.jpg)
![Page 11: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/11.jpg)
![Page 12: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/12.jpg)
![Page 13: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/13.jpg)
![Page 14: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/14.jpg)
![Page 15: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/15.jpg)
![Page 16: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/16.jpg)
![Page 17: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/17.jpg)
![Page 18: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/18.jpg)
![Page 19: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/19.jpg)
![Page 20: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/20.jpg)
Abby Bob Claire David Ellen Frank
Abby
Bob
Claire
David
Ellen
Frank
X XX X
XX X
X X
X
![Page 21: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/21.jpg)
![Page 22: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/22.jpg)
![Page 23: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/23.jpg)
![Page 24: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/24.jpg)
![Page 25: Emergent Architecture with TDD/BDD](https://reader033.vdocuments.us/reader033/viewer/2022051200/5874ce771a28ab981f8bb4d0/html5/thumbnails/25.jpg)
• “Test-Driven Development: By Example” by Kent Beck http://amzn.to/jHffKp
• “Introducing BDD” by Dan North http://dannorth.net/introducing-bdd/
• Machine Specifications aka MSpec https://github.com/machine/machine.specifications
• SpecFlow
http://specflow.org• RSpec
http://rspec.info• Cucumber
http://cukes.info
Resources