Closed h-takeyeah closed 2 years ago
流れとしてはこんな感じ
今のところそのフォルダにはconfig.tsを入れたいという需要しかないので,こんな感じをイメージしています.
app/
controllers/
database/
models/
routes/
<新フォルダ>/
config.ts
名称の候補はutil
,misc
,config
あたりでしょうか
新フォルダをapp/
に配置したのはアプリ自体のロジックには関わらないとはいえ,app/
以下の既存のファイルからしか参照されないフォルダだと認識しているためです.もし本当に全く関係のないファイルを置きたい,というニーズがあったらちょっと考えます
@h-takeyeah 割と冗談抜きでローンチ直前にリファクタリングするのやめてください、責任取れるなら構いせんけど...
気持ちは分からんくもないのですが、今まで動いてたのは確証があるのです。ディレクトリとは言えそれなりに改修加えて可読性上げましたって言われても、喜ぶのは開発者であって、エンドユーザではないんです。
教授がめちゃクソできるPJならその方が良いんですが、教授が払った1万円というコストを無視あるいは責任取れるなら、ご自由にやればよいと思います。
まあ、所詮学生のやった戯言、で済ませてもらえるならそもそもこれ以上私関わりたくないんですけどね... (双極性障害がかなり悪化してて手が震えてる)
自分はルートフォルダにはエントリポイント以外のtsはない方がいいと思います。 今後こういう「アプリ自体のロジックには関わらないもの」が追加される時のことを考えると、
app
以下にutils
とかmisc
みたいなフォルダを掘ってそこに入れておくと良いかもしれません。_Originally posted by @equal-l2 in https://github.com/su-its/ams-backend/pull/79#discussion_r600004049_