Entries from 2021-08-31 to 1 day

Ruby on Rails

Ruby on Rails の基本理念は、 DRY : Don't Repeat Yourself である。これは、コードを簡潔に書くことを意図しているものである。すなわち、繰り返して同じコードを書かないようにする意味のものである。 CoC:convention over configuration これは、設定よ…

正規表現

Sub/ match Subは、対象内の文字を入れ替えるメソッドであり、 変数.sub(/変換前/, "変換後")という形式で処理を行う。 Matchは、対象内に指定した文字列があるかどうかを判定するメソッドであり、 変数.match(/指定する文字列/)という形式で記述し、 <Matc…

Rubyでの例外処理

例外処理とは、 予期せぬ事態が発生したときに、自動的に対応をしてくれる処理のことである。 Ruby on Rails のRakeを用いて例外処理を記述する。 まずはタスクファイルを作成する。 タスクファイル内では、さまざまなタスクが記述される。 execute, raise, …

そういえばオブジェクト思考って??

オブジェクトとは、 英語ではObject、対象という風に訳されますが、これはプログラミングにおいてどのような意味を持つのでしょうか。 僕なりの答えとしては、輪郭をもった存在です。 ここでは輪郭を持っている事が重要であると考えられます。すなわち、クラ…