ここでアウトオブオーダー書き込みと言っているのは、
holderへの新オブジェクトへの参照を書き込むのが、
コンストラクタの処理完了より先に書き込まれる、という事です。
本書ではこのコードについて、上記の説明の前に
「この見た目には無害なプログラムがエラーになる様子を実際に見えて、びっくりする人もいるでしょう」
と言っています。