Discoverリファクタリングとともに生きるラジオ#31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則
#31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則

#31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則

Update: 2024-07-15
Share

Description

■ トピック



  • コロケーション(co-location)って何?

  • テストコードのファイルをどこに置くか

  • 同じファイルにテストを書くところ(In-source Testing)まで来た

  • テストとテスト対象は近ければ近いほどいい?

  • 『レガシーコード改善ガイド』におけるコロケーションの話

  • デプロイのためのファイル配置

  • glob-ability高い命名規則がが定まればコロケーションができる

  • OSSのコードにはいまでもtestディレクトリをよく見る

  • コロケーションの実現にはツールによる支援が必須である

  • Obj-Cのヘッダファイルとメインファイルはコロケーションか?

  • 分けて置く選択肢があるにもかかわらず寄せようというのがコロケーション

  • 書く人が違った時代はディレクトリを分けておくインセンティブがあった

  • テストを書く開発者が増えたことでコロケーションの需要が高まった?

  • 同じ人が作業するファイルがまとまっていることに意味がある

  • これもまた「コンウェイの法則」

  • なぜE2Eテストのファイルはコロケーションされていないのか?

  • モノレポも広義のコロケーションかもしれない

  • マクロのコロケーション・ミクロのコロケーション

  • 実装とドキュメントのコロケーション

  • そのディレクトリだけ見てればいい状態

  • ファイルが多いよりディレクトリが多いほうが脳が楽そう


■ 参考リンク





■ おたよりフォーム


https://forms.gle/RYUG7T4ctmF7Srf36




■ X(Twitter)


https://twitter.com/refactoradio


ハッシュタグは #リファラジ です。

Comments 
In Channel
loading
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

#31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則

#31 ファイル・ディレクトリ② コロケーション これもまたコンウェイの法則

リファラジ