オブジェクト指向は戦場では必要無し その2
■ このスレッドは過去ログ倉庫に格納されています
0316デフォルトの名無しさん
NGNGお兄さん、ポータビリティーって知ってますか?
座標がpixelに対応してて、しかもディスプレイコンテキスト用って限定されてるコードを
そのまま一般的な「座標系」を処理するコードに持っていけるようなのをポータビリティーとはいいませんよ。
それから、Generic Programming って知ってますか?
たとえば、Point同士の加減算やPointと数値の四則演算を定義して、座標の型はパラメータにしておくような
やりかた、わかります?
AWTのPointよりも、広い用途で使いたい座標クラスなら、もっと別の設計があるっていうの、理解できますよね?
メンテの手間が少ないほどいいプログラムだというのは、もちろん同意しますよ。
■ このスレッドは過去ログ倉庫に格納されています