エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
第78回 ソースコードリーディングのコツ - bingo_nakanishiの他言語出身者のためのPerl入門
さて、プロジェクトに配属されたら、 すでにできあがっているソースを読まなければならないだろう。 そ... さて、プロジェクトに配属されたら、 すでにできあがっているソースを読まなければならないだろう。 そこで今回は、ソースコードリーディングのコツをひとつ紹介したい。 変数に着目せよ 1: my $c = 10; 2: 3: ############## 4: # 何か処理 5: ############## 6: 7: my $d = $c * 2; 8: ############## 9: # 以後の処理 10: ############## 今、このソースを上から順に下に読んでいたとして、1行目で$cが10であることがわかる。 つぎに7行目を読む事になるのだが、7行目に発想すべきことを説明しよう。 7行目では、$dに代入が行われている。 $dに代入が行われているので、「7行目以降は$cをもう使わないのではないか?」 と考えるごとができる。よって代入を見た瞬間、着目する変数を$cから$dに変
2009/03/09 リンク