やっていき

メタプログラミングRubyを読んでいます(3)

読んだ範囲 「メタプログラミングRuby」の「2.4.3 Refinements」から「3.3.3 動的プロキシ」まで読みました。 主な内容は、メソッドを動的に定義する方法についてでした。 TIL Object#send を使用すると、メソッド名が引数となるので動的にメソッドを呼び出…

メタプログラミングRubyを読んでいます(2)

読んだ範囲 「メタプログラミングRuby」の「2.2.1 オブジェクトの中身」~「2.4.2 メソッドの実行」まで読みました。 TIL Classクラスのスーパクラスは、Moduleクラスです。また、Moduleクラスのスーパークラスは、Objectクラスです。 モジュールのインクルー…

「エクストリームプログラミング」を読みました

エクストリームプログラミングの知識が不足していると感じていました。その点を埋めあわせるため「エクストリームプログラミング」を読みました。 印象に残ったのは、次の点です。 価値、原則、プラクティス 主要プラクティスと導出プラクティス 価値、原則…