OOP 2
■ このスレッドは過去ログ倉庫に格納されています
0433デフォルトの名無しさん
2010/11/28(日) 13:13:53プログラミングにおいて、過剰に汎用性がある機能は逆に使いにくい。
理由は色々あるが、一つは、その機能を使って書かれているコードの意図が曖昧になるから。
他人が読んだときに分かりにくいコードなんて、第一級のバグの温床となりうる。
多くのオブジェクト指向言語が、「オブジェクト」にメソッドを従属させているのは、
ある機能群をグループ化できるということの他に、使う側がそのメソッドを使っている文脈を明確化できるから、だと思う。
■ このスレッドは過去ログ倉庫に格納されています