Your SlideShare is downloading. ×
  • Like
Behaviour And Model
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Behaviour And Model

  • 1,251 views
Published

 

Published in Design
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
No Downloads

Views

Total Views
1,251
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
8
Comments
1
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. JavaEE Yukei Wachi 2009/11/28
  • 2. Yukei Wachi Java Flex InfoQ Japan Behaviour Driven Development Wiki http://d.hatena.ne.jp/digitalsoul/
  • 3. Agenda
  • 4. BDD DDD
  • 5. BDD 2006 http://kakutani.com/20061221.html RSpec Ruby Java 2009 8
  • 6. → →
  • 7. Behaviour-Driven Development Dan North XP, TDD, CI Domain Driven Design Acceptance Test Driven Planning Neurolinguistic Programming Systems Thinking
  • 8. “ ” - Dan North
  • 9. DDD Core Domain Ubiquitous Language Bounded Context BDD DDD
  • 10. “ ” “ ”
  • 11. As a I want So that “ ” - BDD
  • 12. Given And When Then And
  • 13. Example As a I want ATM So that Given $100 And And When $20 Then ATM $20 And $80 And
  • 14. Mock Mock
  • 15. Kent Beck TDD BDD
  • 16. http://www.infoq.com/jp/news/2009/06/ automated-acceptance-tests
  • 17. As a / I want / So that Given / When / Then
  • 18. DDD DDD BDD BDD
  • 19. DDD Core Domain Ubiquitous Language Bounded Context
  • 20. Core Domain DDD, p.402
  • 21. Ubiquitous Language DDD, p.26
  • 22. Bounded Context DDD, p.336
  • 23. BDD DDD
  • 24. BDD DDD BDD Bounded Context
  • 25. BDD DDD DDD Greg Young
  • 26. Greg Young ATM BDD http://codebetter.com/blogs/gregyoung/archive/2007/10/16/bdd-and-the-shared-language.aspx
  • 27. Greg Young BDD != DDD BDD DDD BDD DDD
  • 28. BDD “Shared Language”
  • 29. Dan North “BDD DDD ” BDD DDD - Dan North vs
  • 30. BDD
  • 31. As a / I want / So that
  • 32. BDD BDD
  • 33. BDD DDD DDD
  • 34. DDD
  • 35. DDD DDD DDD Try Try Try
  • 36. Dan North http://dannorth.net/ http://www.infoq.com/presentations/bdd-dan-north BDD Wiki http://behaviour-driven.org/jp/BehaviourDrivenDevelopment BDD http://d.hatena.ne.jp/digitalsoul/ Greg Young http://codebetter.com/blogs/gregyoung/archive/2007/10/16/bdd-and-the-shared-language.aspx http://codebetter.com/blogs/gregyoung/archive/2007/10/23/bdd-and-the-shared-language-the-stakeholder.aspx