Open mpiroc opened 5 years ago
We are not consistent about how we organize our files.
foo/utilities/
foo/
src/lambda
src/shared
cloudformation.ts
sam/cli
sam/
test/shared/fooUtils.test.ts
test/shared/fooTestUtils.ts
test/
src/
We should design a consistent directory structure, document it in-repo, and apply it.
Also for consideration:
We are not consistent about how we organize our files.
foo/utilities/
, but others infoo/
?src/lambda
andsrc/shared
? Why is there so much lambda-specific code insrc/shared
?cloudformation.ts
in a separate directory?sam/cli
? Does anything belong insam/
?test/shared/fooUtils.test.ts
fromtest/shared/fooTestUtils.ts
?test/
a child ofsrc/
instead of a sibling?We should design a consistent directory structure, document it in-repo, and apply it.