Tbpgr Blog

元エンジニア 人事 tbpgr(てぃーびー) のブログ

2013-08-24から1日間の記事一覧

Strike Three | FizzBuzzでストライク・スリーを実装してみる

概要 FizzBuzzでストライク・スリーを実装してみる 内容 FizzBuzzでストライク・スリーを実装してみます。 ストライク・スリーについては親記事参照。 仕様 DSLを利用してfizz_buzz_spec.rb を記載すると、 ・fizz_buzz_spec.rb をrequireすればプロダクトコ…

Strike Three | 仕様(ドキュメント)・テストコード・プロダクトコードを一体に扱うための調査

概要 仕様(ドキュメント)・テストコード・プロダクトコードの3要素を一体として開発出来ないか検証する個人的な試験プロジェクト。 昔ジャンプで連載していた「にわのまこと」さんの漫画「ザ・モモタロ−」の必殺技で プロレスの三要素、打つ(打撃)・投げ…

メタプログラミングRuby | 魔術 | フックメソッド

概要 フックメソッド 内容 メソッドをオーバーライドしてオブジェクトモデルのイベントを補足する。 最もメジャーなのはModule#includedModuleのフックメソッド ・ inherited ・ included ・ extended ・ method_added ・ method_removed ・ method_undefine…