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

Behaviour And Model

on

  • 1,890 views

 

Statistics

Views

Total Views
1,890
Slideshare-icon Views on SlideShare
1,889
Embed Views
1

Actions

Likes
1
Downloads
8
Comments
1

1 Embed 1

http://s.deeeki.com 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Behaviour And Model Behaviour And Model Presentation Transcript

  • JavaEE Yukei Wachi 2009/11/28
  • Yukei Wachi Java Flex InfoQ Japan Behaviour Driven Development Wiki http://d.hatena.ne.jp/digitalsoul/
  • Agenda
  • BDD DDD
  • BDD 2006 http://kakutani.com/20061221.html RSpec Ruby Java 2009 8
  • → →
  • Behaviour-Driven Development Dan North XP, TDD, CI Domain Driven Design Acceptance Test Driven Planning Neurolinguistic Programming Systems Thinking
  • “ ” - Dan North
  • DDD Core Domain Ubiquitous Language Bounded Context BDD DDD
  • “ ” “ ”
  • As a I want So that “ ” - BDD
  • Given And When Then And
  • Example As a I want ATM So that Given $100 And And When $20 Then ATM $20 And $80 And
  • Mock Mock
  • Kent Beck TDD BDD
  • http://www.infoq.com/jp/news/2009/06/ automated-acceptance-tests
  • As a / I want / So that Given / When / Then
  • DDD DDD BDD BDD
  • DDD Core Domain Ubiquitous Language Bounded Context
  • Core Domain DDD, p.402
  • Ubiquitous Language DDD, p.26
  • Bounded Context DDD, p.336
  • BDD DDD
  • BDD DDD BDD Bounded Context
  • BDD DDD DDD Greg Young
  • Greg Young ATM BDD http://codebetter.com/blogs/gregyoung/archive/2007/10/16/bdd-and-the-shared-language.aspx
  • Greg Young BDD != DDD BDD DDD BDD DDD
  • BDD “Shared Language”
  • Dan North “BDD DDD ” BDD DDD - Dan North vs
  • BDD
  • As a / I want / So that
  • BDD BDD
  • BDD DDD DDD
  • DDD
  • DDD DDD DDD Try Try Try
  • 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