2018-09-18から1日間の記事一覧

繰り返されるインスタンス変数の初期化をメソッドに切り出す

前置き 作成中のTODOアプリでは、ユーザーがタスクを複数所有し、それぞれのタスクがサブタスクを複数所有しています。 アクションメソッド(数個だけ抜粋) def show @user = User.find(params[:user_id]) @task = Task.find(params[:task_id]) @subtask = …