作者の言い訳 |
当アプレットは、オブジェクト指向言語であるJavaを用いていながら、あえてオブジェクト指向な作りにはしてありません。 というのもオブジェクト指向なコーディングにするとクラスファイルがうじゃっと出来るからで、これは「なるべく軽いアプレットを作る」という私の意図と相反するものであったからです。デザインパターンから考えると良くない作法ではありますが。 というわけで、ソースを見ると「ここをなんでクラス化せんかったんや? ヘボいぞこのコード」と思うところが多々ありますが、そう思われたとしても作者に抗議のメールや剃刀や果たし状などは送らないでください。 ……とはいえ、コーディングに対する疑問点はどんどん送っていただいて結構です。というかむしろ歓迎します。当アプレットをより良いものにするためにもどんどんご意見ご感想をお寄せください。 |