Developers-best-practices-code-reading

提供:Dev Guides
移動先:案内検索

コードの読み取りと読み取り

ベストプラクティス1-既存のソフトウェアソースコードを読み続ける

ソフトウェア開発者に必要な最も重要なベストプラクティスの1つから始める前に、いくつかの基本的な質問をさせてください。

  • 映画雑誌を読んでいますか?
  • 新聞を読みますか?
  • 道端の広告を読んでいますか?
  • あちこちに書かれたジャンクを読んでいますか?
  • あなたはただ読んでいます…​?

間違いなくあなたの答えは肯定的ですが、私があなたにシリーズのもう一つの質問をした場合:

ソフトウェアソースコードを読んでいますか?

既存のソフトウェアソースコードを読んで理解することが最も退屈な作業であるため、肯定的な答えを得るソフトウェア開発者はほとんどいません。 あなたがソフトウェアのソースコードを読むのが退屈な仕事であると感じている人の一人なら、ソフトウェア開発者が彼/彼女の人生で持つべき最も重要なベストプラクティスの1つが欠けています。

小説家になりたいなら、小説を書き始めることができますか? 100%ノー!!、 GOOD 小説を書き始める前に、数百の小説を読む必要があります。 あなたが映画の脚本家になりたいなら、あなたが様々な良い映画の脚本を経験するまで、あなたは良い映画の脚本を書き始めることができますか?再び私の答えはノーでしょう!

ソースコードの読み取り

優れたソフトウェアコードを記述したい場合、大量のソースコードを読み取らずに優れたソースコードを記述できるようになりますか? 何かを書くとしても、あなたはどのようにして最高のものを知りますか?

他の人が書いたソースコードを読むと、そのコードを書いたときに犯した間違いを批判する機会が与えられます。 他のソフトウェア開発者がソースコードで行った間違いを特定することができますが、繰り返すべきではありません。

ソフトウェアコードには多くの属性(インデント、コメント、履歴ヘッダー、関数構造など)があります。既存のコード、特に経験豊富なソフトウェア開発者が作成したコードを読むことで学習できます。 他のソースコードを読むのに少し時間を費やすと、数日または数週間で BEAUTIFUL ソースコードを書くことができ、間違いを修正することができますソースコード。

実験すべきことの1つは、過去に行って、数年前に書いたコードを確認することです。間違いなく笑います。…​練習をすることで常に向上しているからです。