2004-01-23
_ [comp][ruby] is_a?で検査するのは悪いスタイル
うーむ。この指摘を見てから、多少調べたりしたのだけど良く分からない……
クラスで判定せずにメソッドで判定しろと言うことなのかな。
_ [url] FS フォント製作室
_ [prog][ruby] rubyzip で UNIX permission と拡張タイムスタンプサポート
パッチを送ったら、「テストも自分で書いてくれ」と返事が来たので書いて送る。 取り込んでもらえそうで嬉しい。
しかし、zip アーカイブって結構いやらしく拡張されているな。 データの格納形式がいまいちだとコードもいまいちに。
コメント (1)
kjana
チェックするならせめてメソッドをチェックした方がましだろうということで, 何も考えずに単に使っておけば良いですっていう感じ. 外部とのインタフェースがある場合は安全性の面で確認せざるを得ない場合も あるだろうけど,基本的には期待はしても確認はしないっていうスタンスでい た方がずっと柔軟性が高い.each が一行ずつ文字列をくれさえすればいいから 入力は String でも IO でも ARGF でも構わない,なんて事がたやすくできるし.