エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント21件
- 注目コメント
- 新着コメント
wordi
git管理前提になるけど、僕は読む用ブランチ作ってメイン処理以外の例外処理やコメント、自分のイディオムに合ってないソースをガンガン削除、書き直ししてコードの行数を10分の1とかにしてから読んでる
tkmkg8m
ctags便利。Railsプロジェクトのtagsとgemのtagsを生成して、メソッド、scope、定数を行ったり来たりしてる。soramugi/auto-ctags.vimで自動tags生成。tsukkee/unite-tagでジャンプ。
msykt
最後の方にあるけど「プログラムを動かしてみる」のが良いかと。実行時のコンテキストまで想定するのは難しいので、必要ならばテストコードを追加してでも、最初にトレースできる環境をサッサと作るのが良いと思う。
ardarim
「まともなコミットログがあることが前提」それイージーモードでは…。実際にはドキュメントもない大規模ソースを渡されて泣くしかない。doxygenにはだいぶ救われたけど、複雑なやつだとタグジャンプもできなくて泣く
bucchiz
確かに要領の悪い子は全部理解しようとする傾向がある。初期化処理だけやけに詳しいけど終了処理は曖昧だったり。全部理解しようとして途中で挫折したんだろうなぁ。ええ、もちろん自分のことです。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
いまの話題をアプリでチェック!
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
2018/04/08 リンク