Behaviour And Model
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

Behaviour And Model

  • 1,936 views
Uploaded on

 

More 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,936
On Slideshare
1,935
From Embeds
1
Number of Embeds
1

Actions

Shares
Downloads
8
Comments
1
Likes
1

Embeds 1

http://s.deeeki.com 1

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