Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
設計文化のないチームに文化を広めたが冴えない一手で混沌を招いた話を聞いてほしい.pdf
Search
mashirou1234
December 01, 2019
Programming
0
1.4k
設計文化のないチームに文化を広めたが冴えない一手で混沌を招いた話を聞いてほしい.pdf
mashirou1234
December 01, 2019
Tweet
Share
More Decks by mashirou1234
See All by mashirou1234
デザインパターンを掘り下げよう ~Singleton Pattern 編~
mashirou1234
3
380
PHP 8.3で追加されたjson_validate()を徹底的に深掘りしてみよう
mashirou1234
1
890
Laravelで共通処理ってどうやるの?
mashirou1234
1
1k
改めて見返す「Laravel」とは
mashirou1234
0
310
PHPでドメイン駆動設計を浸透するためにやったことと現状
mashirou1234
0
910
AWS_Lambda_にCustom_Runtimeで_PHPを導入したシステムに改修を加えて_UT導入まで行った話.pdf
mashirou1234
0
430
Factfullnessは思考ジャックできる良ツールな件について
mashirou1234
0
130
設計忘れからやってはいけない対症療法
mashirou1234
1
670
Other Decks in Programming
See All in Programming
TypeScriptとGraphQLで実現する 型安全なAPI実装 / TSKaigi 2024
hokaccha
2
120
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
530
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
130
WebGLで始める コンピュータグラフィックス入門
heller77
0
360
Scalable Customer Journey Orchestration (CJO)
lewuathe
0
450
2024 コーディング研修
ckazu
0
460
PHPはいつから死んでいるかの調査
chiroruxx
2
430
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
370
禅の心を手に入れよ
eltociear
1
430
TypeScriptのパフォーマンス改善
yajihum
1
130
AmperとFleetを使ったAndroidアプリ
yoppie
0
280
Compose-View Interop in Practice (mDevCamp 2024)
stewemetal
0
170
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
649
58k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
Raft: Consensus for Rubyists
vanstee
133
6.3k
Statistics for Hackers
jakevdp
790
220k
We Have a Design System, Now What?
morganepeng
43
6.8k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
21
1.6k
Six Lessons from altMBA
skipperchong
22
3k
GitHub's CSS Performance
jonrohan
1025
450k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
How to Ace a Technical Interview
jacobian
273
22k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Making Projects Easy
brettharned
109
5.5k
Transcript
代口勇真 PHP Conference Japan 2019 Beyond 12/01 Twitter: @yu_mashirou
はじめに
Chaos 出来上がったもの ※ファイル命名の変更があります
Chaos 出来上がったもの ※ファイル命名の変更があります
None
Why?
Criminal DDDってなんですか? ぼく メンバー
Criminal DDDってなんですか? リポジトリパターンみたいなやつ ですね! ぼく メンバー
Criminal DDDってなんですか? リポジトリパターンみたいなやつ ですね! ぼく メンバー
Background • PHPで開発するメンバーが実質一人 • 他の案件から引っこ抜いて3人での開発予定だった • 一旦案件の縮小になりそうだったので別案件に自分が行くことに • 縮小どころかボリュームアップして帰ってきた ▪
でも設計はちゃんとやる方針になっていた
Background • PHPで開発するメンバーが実質一人 • 他の案件から引っこ抜いて3人での開発予定だった • 一旦案件の縮小になりそうだったので別案件に自分が行くことに • 縮小どころかボリュームアップして帰ってきた ▪
でも設計はちゃんとやる方針になっていた よし設計だ!
Resolution...?
Resolution DDDってなんですか? DDDってなんですか? DDDってなんですか? 説明するからお時間ください な! ぼく メンバーたち
Resolution DDDってなんですか? DDDってなんですか? DDDってなんですか? ・時間を取って説明をする ・実例スライドや実装例を 上げる
Resolution 記憶を掘り起こしてそれっぽく書いた図
Now ・軽量DDD文脈を以って順次実装中 ・詳細設計の文脈と実装文脈との差異ないか継続して確認する ・設計についての討議を時間を作って行う ・EV本布教活動(一人一冊を目指して)
Now 手が足らない
Criminal DDDってなんですか? リポジトリパターンみたいなやつ ですね! ぼく メンバー
サボらないで
NEXT…?
None
採択されたら話します
興味のある方はTwitterでぜひぼくと討議しましょう!
EoF