- dumblepytech1
- 9453
- 17
- 2
- 0
どっちのディレクトリ構造が良い? pic.twitter.com/bEUvjqvRxt
2019-07-09 12:21:57@dumblepytech1 左の方が新機能の追加や改修、変更全般に強そう。 影響範囲も一つのドメイン内で抑えられると思う
2019-07-10 07:54:381枚目が良いと思うけど、MVCで階層分ける必要性あるのだろうか。「給与計算業務のコントローラ修正しなきゃ」みたいな探し方することが多いだろうし、業務ディレクトリにまとめておいた方がスッキリすると思う。Angularだとxxx/xxx.component.tsとかxxx/xxx.service.tsとかみたいに分かれてて便利。 twitter.com/dumblepytech1/…
2019-07-10 10:39:26右派なんだけど、左の方が機能追加の際に便利だという意見も分かる。 twitter.com/dumblepytech1/…
2019-07-10 10:13:40左 右は機能別に分けてる感じやけど、目的が違う場合は地雷でしかない、、 twitter.com/dumblepytech1/…
2019-07-10 10:29:41右(2枚目)は「技術駆動パッケージング」というアンチパターン。設計パターンごとにまとめるのは一見綺麗に整頓されているように見えるが、ドメインの関心事が設計パターンで分断されてしまい、業務概念ごとにまとまるべきものが低凝集になってしまう。特にマイクロサービス化を試みる場合非常に困る。 twitter.com/dumblepytech1/…
2019-07-10 23:23:14左を PBF (Package by Feature)、右を PBL (Package by Layer) と呼ぶ流儀 medium.com/mindorks/pbf-p… もある。一般的に左のほうがスケールする。 twitter.com/dumblepytech1/…
2019-07-11 09:34:47ほえぇ、人気なのは左なんや! 今まで右のほうが多かったなぁ (今は左だわ) twitter.com/dumblepytech1/…
2019-07-10 08:06:07左がすこ twitter.com/dumblepytech1/…
2019-07-10 09:37:20私は右かな。 ドメインが綺麗に作られるイメージがないから。 どっちでも良いとは思う。 twitter.com/dumblepytech1/…
2019-07-10 10:11:41規模が大きくなったら左がよさそうだけど、作り始めは右になるだろなぁ twitter.com/dumblepytech1/…
2019-07-10 10:39:31今は右で作ってるなー .net core 左の方が見やすいってのもある twitter.com/dumblepytech1/…
2019-07-10 11:42:41