3

These Weeks in Rustを読んだ後、私は圧倒され、この分野でまだ学ばなければならないことがどれだけあるかを思い出しました。しかし、私はプログラミング言語に貢献できるところまで到達することはできないと感じています. 「ああ、Railsアプリを1つか2つ作った」から「Rust/Julia/何でも変更をコミットした」に行きたかったとしましょう。

そのジャンプをするのにどれくらい時間がかかりますか?何を学ぶ必要がありますか? まっすぐ飛び込んでもいいですか?

4

1 に答える 1

2

プル リクエストをマージするための迅速かつ簡単な方法は、ドキュメントのタイプミスまたはエラー メッセージを見つけて修正することです。

より重要な貢献が必要で、何について明確なアイデアがない場合は、時間がある限り多くのチャネルでプロジェクトをフォローし始めるべきだと思います. どのような修正が提供され、どのような問題が報告されているかを確認してください。他の人がまだ行っていない、提案された小さな改善点を探してください。コードベースの一部を読んで、それがどのように機能するかを理解し、自分や他の人を悩ませ、どのように機能するかを理解しているものを見つけてください。

あなたのコメントを読んでいる人の主な動機は、おそらくあなたがより良いプログラマーになるのを助けることではなく、プロジェクトを改善することです. あなたの提案や動機を理解していない人々からのコメントに備える必要があります。場合によっては、開発者があなたの PR を提案として受け取り、プロジェクト履歴にコミットを含めずに変更された実装をコミットすることがあります。抱えている問題を解決するために貢献する人もいれば、自慢できる何かを持っている人もいます。開発者は、コードの問題を自分で修正する必要があるのか​​、PR を数回繰り返して改善するのに役立つのかを判断するのは困難です。

于 2013-11-11T11:32:43.257 に答える