はむはむエンジニアぶろぐ

このブログのコンセプトは"ハッキングの為なら愛する家族を傷つけることをいとわない" 自分にとってエンジニアリングは "手段ではなく生きる目的" である

DDD

第二回DDD座談会に参加してきた

第二回DDD座談会に参加してきた。 楽しい\(^o^)/ 適当にメモったものを晒しておきます。 お酒飲んでたし、メモが雑で どなたの発言かも分からないのはご容赦ください。

再演 リレーションシップ駆動要件分析 ☓ ドメイン駆動設計 ☓ アジャイル開発に参加してきた

ギルドワークスさんで開催された 再演 リレーションシップ駆動要件分析 ☓ ドメイン駆動設計 ☓ アジャイル開発 に行ってきた。 発表された資料は、勉強会のリンク先にあります。 感想と質問したことをまとめておく。

DDD Alliance! ドメイン駆動設計のためのオブジェクト指向入門に参加してきた

2016年1月21日に開催されたドメイン駆動設計のためのオブジェクト指向入門に参加してきました。 その時のスライドがこちら ドメイン駆動設計のためのオブジェクト指向入門 from 増田 亨 www.slideshare.net

Adapterパターンでドメインレイヤと技術レイヤを分離する

ドメインを理解するために、ソースコードを読んでいて読みにくさを感じる瞬間の一つにドメインレイヤと技術レイヤの話が混じっている場合です。 ドメインとして関心があるのは、どんなデータを扱うのか?どういう振る舞いをするか?です。 技術レイヤの話は…

【リファクタリング】メソッドの引数に同じ変数のセットを何度も渡しているのならば、オブジェクトにしよう

今回は、リファクタリング(?)ネタ。 例えばこんなメソッドがあるとする。(PHPです) public function login($userLoginId, $userLoginPassword) { // 割愛 } public function passwordChange($userLoginId, $userLoginPassword) { // 割愛 } $userLoginId と …

ドメイン駆動設計的な 何かを実際に試行してみて 気づいた勘所について

DDD

以前、社外でLT大会がありあつかましく「俺もLTさせてくれ!」って頼み込んだ時に作ったスライドをupしておく。 スライド1つづつ解説するのもアレなんで、内容が意味不明だったりよくわからなければコメントくださいませ。 DDDの勉強については、エリック・…