Object-AutoAccessor-0.03

| | コメント(0) | トラックバック(0)

ちまちまと修正。リポジトリPAUSEにもUP済み。
今回はバグ修正です。なんと、せっかく

  $obj->param(foo => $obj->renew);

とかやっても、あとで

  $obj->foo->param(bar => 'baz');

とかできないことが発覚(汗
もうひとつ、param() を1組のキーと値だけで setter メソッドとして用いたとき、即 getter の役目もするように修正 (また get するの面倒だしね)

こういった割と厄介な不具合があっても、テストさえちゃんと書いとけば、修正によるエンバグの心配とかしなくて良くなるってのは精神衛生上すごいイイっすね。w
年末はこの調子でサクサク行きたいところ。実はこのモジュール (略して 'O-AA') は Abyss の足回りとして採用する予定なので、いま水面下でいろいろ準備中だったりします。
今回の不具合もその過程で見つけたんだけど(汗

トラックバック(0)

このブログ記事を参照しているブログ一覧: Object-AutoAccessor-0.03

このブログ記事に対するトラックバックURL: http://www.kreis-net.jp/blog/mt-tb.cgi/54

コメントする

2009年11月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

ウェブページ