編集部イチオシ

ウェブアプリケーションのディレクトリ構造どっちがいい?ドメインの考え方を取り入れた時

色んな声をまとめました。
23
medy🐍👑 @dumblepytech1

どっちのディレクトリ構造が良い? pic.twitter.com/bEUvjqvRxt

2019-07-09 12:21:57
拡大
拡大
しまかぜsoft @shimakaze_soft

@dumblepytech1 左の方が新機能の追加や改修、変更全般に強そう。 影響範囲も一つのドメイン内で抑えられると思う

2019-07-10 07:54:38
CEO 澤木星太|起業成功の支援者 @sawakiseita

1枚目が良いと思うけど、MVCで階層分ける必要性あるのだろうか。「給与計算業務のコントローラ修正しなきゃ」みたいな探し方することが多いだろうし、業務ディレクトリにまとめておいた方がスッキリすると思う。Angularだとxxx/xxx.component.tsとかxxx/xxx.service.tsとかみたいに分かれてて便利。 twitter.com/dumblepytech1/…

2019-07-10 10:39:26
まめぴか@FF14漆黒5.3 @mame_pika

右派なんだけど、左の方が機能追加の際に便利だという意見も分かる。 twitter.com/dumblepytech1/…

2019-07-10 10:13:40
にけ(ぴ) @_nikeP

左 右は機能別に分けてる感じやけど、目的が違う場合は地雷でしかない、、 twitter.com/dumblepytech1/…

2019-07-10 10:29:41
ミノ駆動 @MinoDriven

右(2枚目)は「技術駆動パッケージング」というアンチパターン。設計パターンごとにまとめるのは一見綺麗に整頓されているように見えるが、ドメインの関心事が設計パターンで分断されてしまい、業務概念ごとにまとまるべきものが低凝集になってしまう。特にマイクロサービス化を試みる場合非常に困る。 twitter.com/dumblepytech1/…

2019-07-10 23:23:14
Takuma SHIRAISHI @ts7i

左を PBF (Package by Feature)右を PBL (Package by Layer) と呼ぶ流儀 medium.com/mindorks/pbf-p… もある。一般的に左のほうがスケールする。 twitter.com/dumblepytech1/…

2019-07-11 09:34:47
Suzaking @szaking

@dumblepytech1 左のほうがなんとなくすきです

2019-07-09 12:24:38
VR民ちゃん @vr_min_chan

ほえぇ、人気なのは左なんや! 今まで右のほうが多かったなぁ (今は左だわ) twitter.com/dumblepytech1/…

2019-07-10 08:06:07
ぬっきーさん @poponuki

私は右かな。 ドメインが綺麗に作られるイメージがないから。 どっちでも良いとは思う。 twitter.com/dumblepytech1/…

2019-07-10 10:11:41
Takao Sumitomo @cattaka_net

規模が大きくなったら左がよさそうだけど、作り始めは右になるだろなぁ twitter.com/dumblepytech1/…

2019-07-10 10:39:31
えむえむ @mmilky

@dumblepytech1 一枚目が好きだけど、実際にはいろんなしがらみで二枚目

2019-07-10 10:47:22
yamuuuuuun @yamuuuuuun

今は右で作ってるなー .net core 左の方が見やすいってのもある twitter.com/dumblepytech1/…

2019-07-10 11:42:41
残りを読む(16)

コメント

FFR31 @FFR31 2019年7月10日
どっちも分かりにくいです
0
ゆーき @yuki073 2019年7月10日
複数のドメインから参照する必要のあるエンティティが出てくるとややこしいから右かな。
0
キタムラシステム @kitasys 2019年7月10日
あとで変えろとか言われるんだろうな…「内容はそのままだからすぐでしょ?」て
1
いちごみかん @yumemegakuma 2019年7月13日
まあリソースの縛りが緩いシステムなら左で。要求が厳しくきっちり作りこむなら右で。横断的な処理次第ではあるけど。
0