PEAK XOOPS - Re: 誤った抽象化の代償 in englishin japanese

Re: 誤った抽象化の代償

Target News
Subject 誤った抽象化の代償
Summary MyTextSanitizerクラスに、addSlashes()というメソッドがあります。この名前を見た瞬間、どんなものだと想像しますか?MyTextSanitizer自体、フィルター処理を司るクラスであることから、基本的には addslashes() 関数を呼び出すラッパーメソッドだ、と考えるのが自然でし...

List posts in the topic

normal Re: 誤った抽象化の代償

msg# 1.1.1
depth:
2
Previous post - Next post | Parent - Children.1 | Posted on 2006/6/4 10:00
onokazu  上等兵   Posts: 21
minahitoさんも書かれていますが、factoryメソッドならしもシングルトンを使っていることから、継承を期待してはいないですね。

Quote:
だって、ファイル名がmodule.textsanitizer.phpですよ。
いかにも、各モジュールでサブクラスを作れ、と言ってる気がするのですが。

残念ながらこれは全くそういう意味ではありません。

Quote:
スキルの低いコーダ(それが誰かは知りません)がパターンを形式的に真似するとどんな目に遭うか、というサンプルです。

パターンとは、何のパターンでしょうか。
Votes:0 Average:0.00

Posts tree

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!