ueckoken/plarail2022

backend/auto_operation以下の構造を整理する

Closed this issue · 6 comments

内容

タイトルの通りです。

Pros 良くなる点

backend以下にArduinoのコードがあったり配信用のnextjsのコンポーネントもある。
名前と一致していないのは辛いのでどうにかしたい。

Cons 悪くなる点

実現方法

その他

フォルダ構造が汚くてすみません……

指摘について、

  • child_ship, child_ship_only, mother_ship
    • Arduino 用のコードなので、今回は不要だと思います。消して大丈夫です。
  • visualizer
    • これは配信用というよりはデバッグに使う意図のものでした。

提案ですが、
central_controllerをauto_operationにrenameしてbackend/auto_operationに配置
visualizerに関しては、/frontに配置してしまうとややこしくなるので新たに/debugをdirを作成してその中に/debug/visualizerといったような構成にするのはどうでしょうか?

良いと思います!

add-grpc-connection というブランチが作業中のようですが、これがマージされたらですかね

@n4o847 ディレクトリ構成が変わるならば修正する部分もあるので、add-grpc-connectionのMergeより先にディレクトリ構成を変更したほうが良いかもしれません

なるほど、では先にこちらで PR を出します