Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[キャンセル] DDDの渦巻きをTDDを使って体験する会 #1

Open
j5ik2o opened this issue Mar 7, 2022 · 1 comment
Open
Labels
speaker wanted Session idea you want to hear. / 自分が聞きたい場合のラベル

Comments

@j5ik2o
Copy link

j5ik2o commented Mar 7, 2022

モデルを探索するプロセスの一つにWhirlpoolがあります。これをTDDを使って体験する会を実施します。

https://www.domainlanguage.com/ddd/whirlpool/

具体的には、様々な取引で使える「多国籍通貨(Money)」をモデリングして、実装まで行います。
※多国籍通貨はテスト駆動開発に登場するので余裕がある人を書籍を参照してみてください。

大まかな流れはWhirlpoolのとおりですが、順不同にいったり来たりします。

  • シナリオ
    • ストーリを語る
  • モデル
    • ウォークスルー
  • コードによる探索
    • シナリオをテストにする
    • 実装言語はScalaです

※シナリオやコードベースは当日までに事前に用意しておきます。

そのほか関係しそうな概念

  • ドメイン駆動設計
  • セキュア・バイ・デザイン
  • 契約による設計
@taketora26 taketora26 added the i wanna talk Session idea you want to give a talk about. / 自分が話したい場合のラベル label Mar 15, 2022
@j5ik2o j5ik2o changed the title DDDの渦巻きをTDDを使って体験する会 [キャンセル] DDDの渦巻きをTDDを使って体験する会 Mar 20, 2022
@j5ik2o
Copy link
Author

j5ik2o commented Mar 20, 2022

妻が体調を崩したので、子守することになりました。残念ですがキャンセルさせてください

@takezoux2 takezoux2 added speaker wanted Session idea you want to hear. / 自分が聞きたい場合のラベル and removed i wanna talk Session idea you want to give a talk about. / 自分が話したい場合のラベル labels Mar 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
speaker wanted Session idea you want to hear. / 自分が聞きたい場合のラベル
Projects
None yet
Development

No branches or pull requests

3 participants