Programming Idiom

インスタンスの生成を制限する。

使い道は主にGofのデザインパターンのSingletonで良く使われるイディオムです。 また、マルチスレッドでインスタンスの生成を制限する場合も効果的です。 double-checked lockingイディオム 残念ながらJavaではアウトオブオーダーと呼ばれるメモリ制御をして…

イディオムとは。

プログラミングをしていると定石的な方法がある。 その方法は、各プログラムの関係をパターンで定義したものがデザインパターンと言うように、 プログラミングコードレベルで定型的な方法がイディオムです。