私は従来、以下に示すように、本番コードとテストコードに同じフォルダー構造を使用していました。
src/myproject/core.clj
test/myproject/core_test.clj
テストファイルの場合_test
、ファイル名に追加しました。
最近、いくつかのプロジェクトがこの構造に従っていることに気付きました(これは、Leiningenがデフォルトで生成するものでもあります)。
src/myproject/core.clj
test/myproject/test/core.clj
これに関する慣習や、一方を他方よりも使用することの明確な利点はありますか?