Memento memo.

Today I Learned.

EffectiveRuby

Effective Ruby 第六章まとめ テスティング

Effective Ruby 第五章 メタプログラミング まとめ その2 - Memento memo. の続き。 Effective Rubyのテスティング章をまとめていきます。 MiniTestはRuby標準のテスティングライブラリで、 主要なコンポーネントは以下の3つです。 ユニットテスト スペック…

Effective Ruby 第五章 メタプログラミング まとめ その2

Effective Ruby 第五章 メタプログラミング まとめ その1 - Memento memo. の続きです。 モンキーパッチの代わりとなるものを検討する モンキーパッチとは モンキーパッチとは、実行時にコアクラスを拡張したり挙動を書き換える(パッチを当てる)こと。Acti…

Effective Ruby 第五章 メタプログラミング まとめ その1

Effective Ruby 第四章 例外 まとめ - Memento memo. の続きです。 第五章 メタプログラミングについての前半部です。 Effective Ruby作者: Peter J.Jones出版社/メーカー: 翔泳社発売日: 2015/01/19メディア: Kindle版この商品を含むブログ (4件) を見る モ…

Effective Ruby 第四章 例外 まとめ

Effective Ruby 第三章 コレクション まとめ - Memento memo. の続きです。 今回はRubyの例外についてです。 例外は、以下の2つの異なる言語機能をまとめたものだと考えられます。 エラーの説明 制御フロー raiseにはただの文字列ではなくカスタム例外を渡す…

Effective Ruby 第三章 コレクション まとめ

Effective Ruby 第二章まとめ その2 - Memento memo. の続きです。 第三章はコレクションです。コレクションをうまく扱えるかどうかはコードの可読性・保守性にダイレクトに効いてくる気がするので、言語ごとのクセを把握しておきたいです。 Effective Ruby…

Effective Ruby 第二章 クラス、オブジェクト、モジュール まとめ その2

Effective Ruby 第二章まとめ その1 - Memento memo. の続きです。 Effective Ruby作者: Peter J.Jones出版社/メーカー: 翔泳社発売日: 2015/01/19メディア: Kindle版この商品を含むブログ (3件) を見る 構造化データにはHashではなくStructを使う 新しいク…

Effective Ruby 第二章 クラス、オブジェクト、モジュール まとめ その1

いつぞやの続きです。 shotat.hateblo.jp Effective Ruby作者: Peter J.Jones出版社/メーカー: 翔泳社発売日: 2015/01/19メディア: Kindle版この商品を含むブログ (3件) を見る 一記事一章にまとめようとしたところ二章目から量が多くて詰んだので適当なとこ…

Effective Ruby 第一章まとめ

最近仕事でJava、趣味でElixirを書いてるのですが、来週くらいから仕事でRuby書くっぽいのでRubyの復習を始めつつブログのネタにします。というわけでEffective Rubyを読み始めました。初見です。 Effective Ruby作者: Peter J.Jones出版社/メーカー: 翔泳社…