新しいprojectに参画した時の現状把握tips
新しくチームに入った時
新しい職場やプロジェクトに入った時、まずは現状コードを把握することから始めると思いますが、その時のコツをちょろっと学んだのでメモ。
ルーティングの動きを見る
どのURLが叩かれると、どのメソッドが動き出すのかを見ることで、サービスの全体像を把握することができる。
E-R図などをみて、DB把握
DB設計を見渡せるのと、ハブになっているテーブルを把握することで、どこのテーブルが重要度が高いのか優先度をつけることができる
メソッドの中に出力メソッドを書いて、実行順番を把握
UI側では一回ボタンを押しただけですが、裏ではメソッドがめちゃくちゃ走っていることがよくあります。
その時にローカルサーバーを見てもよくわからないです。特にそのメソッドを改修しなければならない時とか、パラメーターとして送られてきたデータがどのように処理されるのかを追わなければならない時がよくあります。その時によく使います。
Ruby.rb
def methodA
p "methodA"
〜
end
def methodB
p "methodB"
〜
end
def methodC
p "methodC"
〜
end
Author And Source
この問題について(新しいprojectに参画した時の現状把握tips), 我々は、より多くの情報をここで見つけました https://qiita.com/tomoharutt/items/92d34a443e8f5563b53a著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .