初心者にとって、コーディングを早く上達させることは重要なテーマです。では、どうすれば早く上達できるのでしょうか?簡単な方法は、より多くの練習をすることです。私は学生時代、一般的な観点から、あなたのコード経験が2W行に達したとき、その後、エントリのコーディング。私はまた、この練習に従って、コード経験が約5W行に達したときに修士号を取得していました。何年も働いている今、振り返って思うのは、練習には実はスキルがあるということです。目標を持って練習することで、最短の時間でコーディング能力を向上させることができます。まとめると、以下の3点が上達の秘訣です:
実際のプロジェクトで練習
もちろん、多くの学生は「まだ卒業していないし、大企業でインターンするチャンスもない場合はどうすればいいのか?簡単に言うと、2つの方法があります。1つは、自分で要件を設計し、自分で実装することです。例えば、eコマースシステムを自分でやってみましょう。もう一つの方法は、Githubでプロジェクトを探すことです。多くのオープンソースプロジェクトが実際に会社で使われています。今回は、特にGithubに行ってプロジェクトを探す方法、プロジェクトに参加する方法について記事を書きます。興味のある学生は、まずは気になることを追加してみてください。
マスターのコードを学ぶ
一流の師匠について学べば、しっかり学べば二流のレベルに到達できます。三流の師匠について学べば、上限も三流です。ですから、コードレベルを向上させるもう一つのテクニックは、師匠のコードを学び、そのギャップを見つけることです。マスターのコードはどこにありますか?通常、海外のプロジェクトのコードの方が品質が高いので、SpringやJDKのソースコードなどは良い教材になります。もちろん、コードを読むの初めは難しくなりますが、最初はArrayListの実装など簡単なツールを見て、レベルアップして、複雑なフレームワークを見に行くことができます。
マスターのコードを確認してください
自分で間違いを見つけるのは難しいので、コードのレビューを手伝ってくれる専門家がいれば、コードレベルの向上に大いに役立ちます。自分でコードを書いた後、それを見てくれる高いレベルの助けを見つけることができます。専門家がコードの問題点を説明してくれるので、専門家の指示に従って弱い部分を強化すればいいのです。半年もかからずに、高品質のコードを書けるようになるはずです。
ここで多くの学生が悩むのは、コードを見るのを手伝ってくれる専門家をどこで見つけるか、ということでしょう。学生であれば、兄弟やクラスメートを探すことができますし、社会人であれば、会社の技術者を探すことができます。もし、兄弟も技術ブルもいないのなら、どうすればいいかというと、オープンソースコミュニティでPRしてみれば、コードのレビューを手伝ってくれるブルがいるはずです。
Java開発の毎日のレッスンは、列のシリーズであり、共有する毎日のJava開発関連の乾物の背面は、興味のある友人は、最初の懸念を追加することができます。