【便利】Rails でのデバッグ方法を知れば開発が楽になる!

このエントリーをはてなブックマークに追加

Railsでよく使うデバッグ方法をまとめてみました。

>>プログラミングとは?入門者向けに勉強のやり方、無料アプリなどまとめとく

Viewでのデバッグ

<%= debug @test %>

実は、これでいけます。@testはデバッグで、中身を確認したい変数です。

スポンサーリンク

Controllerでのデバッグ

Controllerでは

logger.debug(@test)

スポンサーリンク

View, Controller以外でのデバッグ

Rails.logger.ログレベル(@test)

ログレベルには、以下のいづれかを使用します。
普通は、debug(値)を使いますね。

ログレベル  説明
unknown(値)  不明なエラー

fatal(値)  致命的なエラー
error(値)  エラー

warn(値) 警告
info(値) 通知
debug(値)  デバック情報

inspectで詳細表示

inspectを使うことで、オブジェクトの中身をわかりやすく表示することができます。

@test.inspect

よく、使うので覚えておきましょう。

まとめ

・Viewでは debug のみでいける
・Controllerでは logger.debug

・それ以外では、 Rails.logger.debug
・inspectでオブジェクトの中身を調べられる

これらを覚えておけば簡単にデバッグができますよ。

質問はプログラミングスクールでするといい

なお、こうしたプログラミングのスキルはプログラミングスクールで勉強することで効率的に高められます。

実際、僕も有料のプログラミングスクールに通って勉強していきました。

そのおかげで未経験ながらRubyエンジニアとして内定をもらえたんですよ

>>プログラミングでできること、日常生活での活用例、主要言語などまとめ

地方からでもプロに学ぶ方法

でも、僕が通っていたような学校って都心じゃないと通えないんですよね。

地方でこういった取り組みをやっているところは少ないし、いろんなスクールを見てもほとんどが都心に集中しています。

>>プログラミングとは?入門者向けに勉強のやり方、無料アプリなどまとめとく

>>【スクールも】無料のプログラミング学習サイト、入門アプリまとめ

ネットで完結するスクールがある

では、地方に暮らす人はどうやってプログラミングを学べばいいか?

ネットで受講できるプログラミングスクールを使えばいいんですよ

最近だと、侍エンジニア塾」のようにネットで完結し、無料で学べるスクールがあるんです。

スクリーンショット 2018-06-26 11.21.04
(実績として7000名が無料体験中)

こういったサービスを使えば、住んでる場所に関係なく勉強ができます

無料体験してみる>>侍エンジニア塾のサイト

オンライン講義が不安ならまずは質問&説明を聞こう

なお、こういったネットで完結するスクールに不安を感じる方もいると思います。

僕たちはリアルに対面して受講するタイプに慣れていますからね。

なので、そういった方は一度説明動画を視聴してみるといいですよ。そうすれば、不安もなくなるはずです。

詳細を知る>>侍エンジニア塾のサイト

プログラミングの関連記事

>>初心者時代、プログラミング独学に挫折したぼくが正しい勉強法やおすすめサイト、本まとめとく

>>未経験でプログラマーになるにはどうすれば?仕事内容や給料はどんな感じ?に答えておく
>>「IT業界に転職したいけど未経験だ」って人が求人を見る前に知っておくべきこと

プログラマーの実態について知る

>>短期間でJavaScriptを習得し、アプリ・Webサービスをつくるための勉強法

>>「プログラミングをやると就職で有利になる」という理由で始めて仕事にすると後悔するよ

>>web系プログラマーを辛い、辞めたいと思って1年で辞めた人間がその理由と当時の生活書いとくよ

それでは!

仕事やお金で悩む人から人気の記事

【月商600万円!】ブログで稼ぐ方法を公開中

この記事を書いた人のTwitterアカウント

ツイートをまず見てみる>>@TwinTKchan
フォローいただければ、最新記事や、ブログで稼ぐ方法、仮想通貨などの投資で役立つ情報が手に入ります。

ブログ「らふらく」を購読する→follow us in feedly

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

関連記事はこちらからどうぞ!

いつもシェア感謝です!今回もぜひ

このエントリーをはてなブックマークに追加
※ 微妙だったら、そっと閉じるか、ほかの記事を見ていただけるとうれしいです!
SNSでも自分の得意なことで収入を得る方法を発信しています。フォローすれば更新をチェックできますので、ぜひフォローを。
仕事依頼などのお問い合わせは「iwgp545@yahoo.co.jp」か、「TwitterのDM」、「Facebookのメッセージ」からお願いします。

SNSでフォローしてお金を稼ぐための情報を受け取ろう
ブログで生活しているタクスズキと申します。「好きなことを仕事に」を当たり前にする活動をしています。よく「真面目」と言われる89世代の意識高い系です。 スズキについて詳しく知りたい方はこちらからどうぞ
仕事のご依頼(広告掲載、記事寄稿など)はiwgp545@yahoo.co.jpからお願いします!