こんにちは、オープン ソース プロジェクトのコードを読み込もうとしていますが、あまりにも多くのコードに迷って怒っています。しかし、悲しい男として、オープンソースはファンであるべきです。そして、私はそのように感じません。私は codeigniter からコードを読み取ろうとしていますが、どう思いますか?誰が始めようとしているのか、非常に大きなプロジェクトですか? そのすべてのコードをより簡単に読むことができる理由はありますか。
お願い助けて。
こんにちは、オープン ソース プロジェクトのコードを読み込もうとしていますが、あまりにも多くのコードに迷って怒っています。しかし、悲しい男として、オープンソースはファンであるべきです。そして、私はそのように感じません。私は codeigniter からコードを読み取ろうとしていますが、どう思いますか?誰が始めようとしているのか、非常に大きなプロジェクトですか? そのすべてのコードをより簡単に読むことができる理由はありますか。
お願い助けて。
これが厳密にプログラミングの問題かどうかはわかりませんが、通常は次のアプローチを取ります。
抽象化
メソッドの本質的でザラザラしたロジックに入る前に、メソッドの要点を理解するようにしてください。最初にループや方程式を隅々まで読んでも、多くの洞察は得られません。どのように解読しようとする前に、コードのセクションの全体的なポイントを理解するようにしてください。したがって、何が機能するのか、次にどのように機能するのかを理解してください。
この場合、ドキュメンテーションはあなたの親友です。完全に理解していないメソッドはどこかに文書化されているため、これらの説明はプログラムの全体的な機能を理解するのに役立ちます。
コードを読んですぐにそれが何をするかを知ることはありません。各ステップを理解する時間を自分に与えることが重要です。イライラすると、手順を間違えたり、手抜きをしたり、最終的に失敗するように設定したりします.
わからないことがあり、ドキュメントが役に立たない場合は、何千ものフォーラムが役に立ちます。特にこのようなサイトで質問をするときは、自分の思考過程を示すようにしてください。あなたが努力したこと、そしてあなたの質問が何であるかを明確にしてください。