>>815
君は、オープンソースのソースコードとか読んだことないの?
大小問わず、あらゆるプロジェクトで利用されてる基本中の基本テクニックなんだが。