タグ

DDDに関するrgfxのブックマーク (24)

  • アジャイル迷子のための「アジャイルの本質」。あとDDDとのつながり - little hands' lab

    記事の構成 アジャイルソフトウェア開発とは アジャイルマニフェストとは アジャイルマニフェストの問題 そこで、アジャイル質 by マーティンファウラー アジャイルソフトウェア開発とは? アジャイルソフトウェア開発とはなんでしょうか? 「アジャイルマニフェスト(後述)の4つの価値観、12の原則に従う開発方法の総称」 これが最もオリジナルな定義です。 なぜこんなややこしい言い回しをするのは後から説明します。 重要なことは、「アジャイル」という具体的な手法があるわけではないということです。 アジャイルはマインドセット(思想、考え方)です。そのため、 ✖️ do agile 「アジャイルをやる」はありません。 ⭕️ be agile 「アジャイルになる、アジャイルの思想に則る」はあります。 アジャイルの思想に則った開発手法として ・スクラム ・エクストリームプログラミング(XP) ・リーンスタ

    アジャイル迷子のための「アジャイルの本質」。あとDDDとのつながり - little hands' lab
  • RDRA + JavaによるレジャーSaaSプロダクトの要件定義と実装のシームレスな接続

    JJUG CCC 2022 Spring 登壇資料 https://fortee.jp/jjug-ccc-2022-spring/proposal/c74c869a-b0ac-4cde-a22f-3c2592b68744 レジャー業界のSaaSを提供するアソビューで実践するRDRA + Javaによる要件定義と実装の流れを紹介します。 ソフトウェア開発において、規模の大きなプロジェクトであればあるほど要件定義と実装の断絶を起こしがちで、正しいあるべき姿が失われていくことにより長期的に開発コストが積み上がっていくことが多々あるとおもいます。 アソビューでは、RDRAとDDDのエッセンスを用いて、ビジネス要求を高い網羅性と整合性を持って整理し、長期的に要件と実装が一体となった状態を保っていくことにチャレンジしています。 発表では実際のレジャー施設向けSaaS開発プロジェクトを具体例として紹介

    RDRA + JavaによるレジャーSaaSプロダクトの要件定義と実装のシームレスな接続
  • DDDの正体は実装パターンとモデリングの組み合わせ - パンダのプログラミングブログ


    PoEAA  DDD   PoEAA DDD  DDD MV SNS ITDDD...  DDD  DDD PoEAA 姿姿Entity PoEAA 
    DDDの正体は実装パターンとモデリングの組み合わせ - パンダのプログラミングブログ
  • 独立したコアレイヤパターン - Shin x Blog


              DDD       DDD     WhatHow What UI  How  
    独立したコアレイヤパターン - Shin x Blog
  • 最近の海外DDDセミナーを聞いてみたら色々と常識が破壊された - Qiita


    TL;DR  DDD    鹿  1 
    最近の海外DDDセミナーを聞いてみたら色々と常識が破壊された - Qiita
    rgfx
    rgfx 2022/02/27
    ワークフローエンジンか何かかな?
  • DDD is dead. God is in Twitter #scrumsapporo


    Scrum Fest Sapporo 2021 DDD Rock is dead  DDD DDDDDD
    DDD is dead. God is in Twitter #scrumsapporo
    rgfx
    rgfx 2021/11/06
    「所謂DDDはP/Mfitほぼ直前での話なのでは/DDDの目的をDiscoveryとDeliveryに分ける/UserStoryMappingのコア部分洗い出しが使えるのでは」/あい https://bit.ly/3bLztBI
  • 実践! Typescript で DDD - マイクロサービス設計のすすめ - Leverages Tech Blog


       TypeScript     teratailCakePHP   TL;DR  +  
    実践! Typescript で DDD - マイクロサービス設計のすすめ - Leverages Tech Blog
  • 「DDD をやっている」とは

    脳内整理のため、つまり僕のためのポエム 自分の中で理解が一区切りついた感じがしたので、コミットしておく 「DDD をやっている」に対して感じていた違和感 DDD を始め ( させられ ) て以降感じていた違和感がある 僕にはこんなフレーズが頻繁に聞こえていた 若干文面は違うだろうが、弊社に限らないニュアンスだとは思う これらに対するモヤっとを解消したいのでいろいろ考え直してみた 曰く「DDD だと仕様とモデルが一致する」 第一印象 いや、テキストと絵は一致しないっしょ? そもそも一致ってなにさ? 仕様書を Java で書くってこと? それとも実装を日語でするってこと? 曰く「DDD だと業務の文章でコーディングする」 第一印象 業務の〜もなにも文章は全部日語じゃん? そもそも、じゃあ DDD でなければ何の文章で実装していると仰るの? 曰く「DDD だと変更に強い」 第一印象 DDD

    「DDD をやっている」とは
    rgfx
    rgfx 2021/02/18
    プログラミング(それも設計や名付け)が本人の言語能力に左右されるの、本当にこういうとこなんだよなあ。>「ガスのプランとセット割特典に応じて割引をメールする」
  • DDDとORMのEntityを混同しないための考え方


    2 Entity  ORM  RDB Entity PHP Doctrine TypeScript TypeORM  ORM  DDD ORM  Entity RDB  DDD  Entity  Entity  DDD    Eric Evans.  (Japanese Edi
    DDDとORMのEntityを混同しないための考え方
    rgfx
    rgfx 2020/12/17
  • 認証と認可と課金とコアドメインを分離したシステムは勝てるという話 - まっちゅーのチラ裏

    自分が複数のシステムの開発を経験して得た確信として、「認証と認可と課金とコアドメインの分離がめちゃくちゃ重要である」というものがあるので、コレを整理してアウトプットしていく 分離するモチベーションとは Microservice文脈でいうと、デプロイ独立性だったり、リソースの最適配分だったり、障害の局所化だったり、開発組織とのマッピングだったりがメリットとして語られることが多い。 だが、ここで取り上げたいのは戦術的DDD的観点でのコンテキスト分離の有用性である。 ※ちなみにコンテキスト分離のみであればモジュラモノリスだけで実現可能。 戦術的DDD的観点での関心事の分離によるメリットとは コンテキストが分離されていることによって、境界をまたぐ際に「このI/Fは正しいのか?」を都度考えることを強制することができる。 境界がなければ意図しない密結合を生みやすくなってしまう。 もちろん、境界を超える

    認証と認可と課金とコアドメインを分離したシステムは勝てるという話 - まっちゅーのチラ裏
  • さよならアーキテクチャ議論|Seiji Takahashi@ベースマキナ


      Go Bold DDDAPI  DDD
    さよならアーキテクチャ議論|Seiji Takahashi@ベースマキナ
  • ドメイン駆動設計に関する何か - 日々常々


    2020-03-13:  DDDDDD DDDDDD   
    ドメイン駆動設計に関する何か - 日々常々
  • 設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita


    /// <summary></summary>public class ContractAmount {public int AmountIncludingTax; public decimal SalesTaxRate; } ()Controller /// <summary></summary>public class ContractController { private ContractAmount _contractAmount; /// <summary></summary>
    設計要件をギッチギチに詰めたValueObjectで低凝集クラスを爆殺する - Qiita
    rgfx
    rgfx 2019/11/05
  • 僕とDDDとClean ArchitectureとやっぱりDDD - kenfdev’s blog


    2022/04/21  DDD🙏 DDDDomain Driven Design TL;DR Clean Architecture DDD Domain-Driven Design in PHP leanpub.com DDD DDDEvans 
    僕とDDDとClean ArchitectureとやっぱりDDD - kenfdev’s blog
  • あの日見た M V Whateverの Modelを僕たちは まだ知らない

    Microservices: what does good look like? (Nov 2023)

    あの日見た M V Whateverの Modelを僕たちは まだ知らない
  • [レポート]レガシーなコードにドメイン駆動設計で立ち向かった5年間の軌跡 #DDDAlliance | Developers.IO


    shoito() 9/26() 5  twitter#DDDAllianceTogetter BIGLOBE5DDD  西 30DDD   5  DDD    BIGLOBEDD
    [レポート]レガシーなコードにドメイン駆動設計で立ち向かった5年間の軌跡 #DDDAlliance | Developers.IO
  • 集約の設計と実装

    AWS データベースブログの記事 「Amazon DynamoDBによる CQRSイベントストアの構築」 を勝手に読み解く

    集約の設計と実装
  • Scalaコードでわかった気になるDDD | GREE Engineering


    (@j5ik2o)  GREE Advent Calendar 2013 18  Scala(DDD)ScalaDDDScalaDDDDDD(Scala)DDD(SNS
    Scalaコードでわかった気になるDDD | GREE Engineering
  • ドメイン駆動設計 実践ガイド

    始めよう! ドメイン駆動設計&マイクロサービス開発 ~C# と Azure Service Fabric で最高の DDD 開発を~貴志 上坂

    ドメイン駆動設計 実践ガイド
  • Domain-Driven Design (DDD)


    319()Object-Functional Analysis and Design:  Domain-Driven Design (DDD)   Object Functional Programming (OFP) Object Functional Analysis and Design (OFAD)  4OOADOFAD OFAD
    Domain-Driven Design (DDD)
    rgfx
    rgfx 2012/04/27