質問: プログラマー初心者です。 初歩的な質問で申し訳ないのですが、よくプログラミングの上達法として、「人の書いたソースを読むと良い」と聞きます。 実際に読んでいますが、ソースコードを追っても、途中からサッパリです。 (PHPフレームワークで作られたアプリケーションのソース等を読んでます。) ベテランのエンジニアの方で、ビギナー時代にこの点をどのように克服してきたのか、何か良いヒントを頂けないでしょうか。 個人的な見解ですが、人が書いたソースコードが読めれば、様々な場面でのプログラミングの技術を蓄積できると思います。 これ以外にも、何か上達の方法としてオススメな方法等あれば、教えていただきたいです。 情報お待ちしております。
回答: 他人のコードを読んで何を読み取るのかその目的にもよるかと思いますが、いきなり全体の動きを把握するのは(慣れてる人でも)なかなか難しいと思います。 とっかかりとしてはコーディングスタイル(インデントや変数の命名規則)辺りを参考にしてみては如何でしょうか。読み進めるうちに知らない関数などが出てきたら、まずは**ドキュメントを調べてみる**のも重要だと思います。