エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
大規模なソースコードを理解する
比較的大規模なソースコードを読む時に自分が気をつけていることをまとめます。 明確な目的をもって処理... 比較的大規模なソースコードを読む時に自分が気をつけていることをまとめます。 明確な目的をもって処理を追う 「○○の処理ってどうなってるんだろ」から始める メインの処理から順番に追っていくのは効率が悪いし骨が折れる すべてを1行1行理解するのは諦める 実際に関数の中身を読んでいく時には、後述のように全体感や依存関係を把握して、ある程度どこにどんな処理が書いてあるか当たりをつけてから読み始めたほうが効率が良い すぐにコードの詳細を読み始めるのは、いきなり応用問題に取り掛かるようなものである ただ、単純に興味があるときは、1行1行順番に追っていくのも結構楽しいのでやったりする ディレクトリ名、ファイル名を眺める 大規模なソフトウェアにはなんらかのアーキテクチャが用いられていることが多く、ディレクトリやファイル名には意図がある エントリーポイントを探す 外部向けAPIのエントリーポイント、内部向け