-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
歪なディレクトリ構造を修正する #28
Comments
ただ,c2a-core update はもうしばらくはあらゆるモノが breaking であり続けるだろうと思われるので,#8 と比べて v4 で絶対やらないといけないかというと優先順位はやや低い(つまり,実はユーザにとって非自明さが大きい,という変更ほど優先して「お知らせ」としての major update を使う必要がある) |
それはそれとして,現状のディレクトリ構造への雑感: ディレクトリ構造でアーキテクチャを表現できると思いすぎ(実際の関心に対してディレクトリ構造が不当に深い)・関心ではなく目の前の字面で命名/分割をしがち |
|
ディレクトリ名を複数形にするのをやめたい!!!! |
|
ディレクトリ名は全部単数形に揃えることにした |
|
|
cargo も |
OK |
Driver
などは一つの語が複数の責務を抱え込んでしまっているため,現状のアーキテクチャに即した rename のみをするとしてもDrivers/Super
のようなディレクトリ構造は消える可能性が高い(hoge/super
にするうまみは無い)詳細
kernel
とかに rename するのでもアリLibrary
という区切りに意味がなさすぎるので,top dir にあってよいutils
とかに rename するのでもアリScript/CI
とか要らない(そもそも手元で回してもいいはずで,目的が CI なのではない)component_service
のように,ディレクトリ構造ではなく名前の一部として示すDrivers/Super
とDrivers/Protocol
はあまり並列していないTasks
The text was updated successfully, but these errors were encountered: