2021-11-16のツイート

  • 20:39:37
    原則はプラクティスの理由。
  • 23:23:49
    目的、理由、誰のために、を記述するのがストーリーカード。
  • 23:26:51
    ストーリーカードはやり方ではなく作るものに焦点をあてる。 これにより、コードがよりシンプルで拡張性の高いものになる。
  • 23:27:18
    ストーリーカードと受け入れ基準は一心同体。

2021-11-08のツイート

  • 13:18:34
    コンシューマ駆動契約テスト。コンシューマが実行するプロバイダのAPIインターフェースのテスト。REST APIの場合、HTTPメソッドパス、ヘッダー、リクエストボディ、ステータスコード、レスポンスをテストする。プロバイダのデプロイパイプラインで実行される。マイクロサービス間のAPIの互換性を保つ。

2021-11-07のツイート

  • 21:22:53
    XPの価値。フィードバック。常に変化する状況に適応するためにフィードバックを頻繁にうけること。
  • 21:24:46
    XPの価値。勇気。問題がわかっていればそれに対応する行動をとること。
  • 21:26:57
    XPの価値。リスペクト。チームメンバーとプロジェクトに関心を持つこと。
  • 21:37:01
    XPの原則。人間性。ソフトウェアは人間が開発することを忘れないこと。基本的な安全性、達成感、帰属意識、成長、親密な関係を保証すること。
  • 21:39:33
    XPの原則。経済性。2つのビジネスバリューを最大化するものを開発すること。早くお金を稼ぎ、後で使う貨幣のたい夢バリュー。本来の目的とは別のものに使えるようにするオプションバリュー。
  • 21:45:45
    XPの原則。相互利益。現在の自分、将来の自分、チームメンバー、顧客に対する利益を求めること。
  • 21:47:46
    XPの原則。自己相似性。規模の大小に関係なく、プラクティスを適応すること。例えばテストファーストプログラミング。
  • 21:49:48
    XPの原則。改善。完璧を目指さず、出発点を見つけ、改善を繰り返すこと。
  • 23:43:33
    XPの原則。多様性。異なる考えを平等に評価すること。 XPの原則。振り返り。なぜ、どうやって仕事をするのか、成功したのか、失敗したのか振り返ること。 XPの原則。流れ。すべての開発作業を同時に行い、バリューのあるソフトウェアの安定した流れを生み出すこと。
  • 23:43:50
    XPの価値。機会。直面した問題を成長、改善の機会に転換すること。 XPの価値。冗長性。リスクを軽減する無駄をあえて作り出すこと。

2021-10-21のツイート

  • 11:52:26
    イベントソーシングの楽観的ロックはイベント数の一致。
  • 11:53:26
    イベントソーシングでアグリゲートはイベントを作成し、イベントから自身を再構築する。
  • 11:56:52
    イベントソーシングのメッセージ処理の冪等性は処理中のメッセージテーブルにレコードを挿入して実現する。