Ruby
Ruby のデバッグ技法を身につける プログラムにはエラーやバグが付きものなので、デバッグを行うことは避けられません。 この章では、バックトレースの読み方、例外クラス、print デバッグなどを扱われていました。
第10章 yield と Proc を理解する 前回に引き続き、yield と Proc について学びます。
第10章 yield と Proc を理解する 今回から新しい章です。
第9章 例外処理を理解する また前回に引き続き例外処理について学びます。 例外処理のベストプラクティス すべての例外を rescue するのではなく、必要な処理だけを rescue します。問題が発生したら異常終了させる方が良いです。例外が発生したら、原因を調…
第9章 例外処理を理解する 前回に引き続き例外処理について学びます。 rescue 節と継承関係 rescue 節が複数あるとき、上から順番に例外クラスにエラーがマッチするかどうかを調べるので、指定した例外クラスの順番によって補足されない例外クラスが存在する…
第8章 モジュールを理解する prepend prepend でモジュールをミックスインしたとき、同名メソッドの呼び出しはミックスインしたクラスよりも先にモジュールのメソッドが呼ばれます。
第8章 モジュールを理解する モジュールの使い方は、モジュールのミックスイン、名前空間、関数や定数、状態を保持するモジュールなどがあります。 名前空間 モジュールを分けることで、同じクラス名を使うことができます。
第8章 モジュールを理解する モジュール モジュールはクラスと違い、モジュールからインスタンスを作成することができないことや、他のモジュールやクラスを継承することができません。
第7章 クラスの作成を理解する
第7章 クラスの作成を理解する 今回からクラスの継承について学びます。
第7章 クラスの作成を理解する 前回に引き続きクラスについて学びます。
第7章 クラスの作成を理解する 前回に引き続き、第7章をやっていきます。
第7章 クラスの作成を理解する オブジェクト指向プログラミングの主要な構成要素であるクラスを使ったプログラミングを行います。
第6章 正規表現を理解する Ruby の環境を Vagrant を使って Ubuntu に移しました。N予備校のおかげですね。
第5章 ハッシュやシンボルを理解する 久しぶりに Ruby の勉強をします。
第4章 配列や繰り返し処理を理解する 前回の続いて配列について学びます。
第4章 配列や繰り返し処理を理解する
第3章 テストを自動化する Minitest Minitest を用いてテストの自動化を行います。
第2章 Ruby の基礎を理解する 前回の記事の2章の続きです。
Ruby 今日からRubyを勉強していきたいと思います。参考書は、通称チェリー本と呼ばれるものを使用します。