Open yuk1ty opened 3 years ago
ちょっと考えてみたのですが対策は難しいように思います 😞
問題ごとにcrateを切る(Cargo.tomlを分ける)事を考えても、結局は上流のCargo.tomlの [members]
に追記する関係でそっちがコンフリクトするし...
ですよねー。toml 考える案を考えたんですが、「あ、同じことが起きそう…🤔」と思っちゃいました。
これは若干管理コストが上がるのでやれるかどうかは非現実的なんですけど、章に差し掛かる前に渡しが最初にディレクトリとファイルを作ってしまっておく、というのは考えました。コントリビュータの方は実装を追加するだけになるので、コンフリクトは多少減るかなと。
節レベルでディレクトリをがんばって切る、は6章とか7章に差し掛かったくらいでやってみようと思います。
確かに、ありだと思います。
最初は「 @yuk1ty が事前に問題ごとのcrateをコミットしても、問題によってはクレートの構成を変えないといけないことがあるかも?」と思って懐疑的でしたが、実際に自分で何問かこなしてみると main.rs
の増減はなさそうだなという肌感です。
6章とか7章に差し掛かったくらいでやってみようと思います。
💥 🙏 💥
Cargo.toml
を複数人でいじる関係で、どうしてもコンフリクトが発生してしまう。が面倒なので、打てる対策があれば打ちたい。