ドメイン駆動設計 (DDD)

BIGLOBE流サービスの創り方

こんにちは。BIGLOBE 黒川です。 ビッグローブ光、BIGLOBEモバイルをはじめとした、サービスの企画を担当しています。 今回は、BIGLOBEがお客様へサービスをご提供するまでのプロセスと、そのなかでも特に重要と考え、実践している事を紹介させていただきま…

Checkstyleでクリーンアーキテクチャをチェックする

こんにちは、なおしむです。 私はシステム企画部でシステム全体のアーキテクトとレガシーシステムの改善開発をしています。 弊社ではドメイン駆動設計を使って開発をしています。 ドメイン駆動設計ではクリーンアーキテクチャのようなレイヤー構造でシステム…

BIGLOBEという、自分にぴったりの会社で楽しく働いている話

こんにちは、サービス開発部のこばやし(eri-twin)です。 BIGLOBEで働いて5年目のサーバサイドエンジニアです。 私は「やりたい仕事で楽しく成果を出す」をモットーに日々働いています。 そしてこの働き方を実現するために、会社の文化や制度にたくさんお世話…

DDD くらいできるようになりたいよねって話

- DDD 自体はドメインを中心にモデリングと実装をイテレーティブに繰り返す設計プロセスであり、モデリングとオブジェクト指向プログラミング(OOP)の理解があれば誰でもできます。 - 難しいのは DDD 自体ではなくて、モデリングまたは OOP です。特に「良…

DDDモデリングハンズオン - レガシーをぶっつぶせ。現場でDDD!2nd -を通して伝えたかったこと

ドメインモデルとソースコードを往復する事でドメインをより深く理解する体験をしていただくため 「レガシーをぶっつぶせ。現場でDDD!2nd」で「1-B:モデル・コードの変更が互いにどう表現されるか体験するためのハンズオン」を開催しました。