C++を楽しんで使うために

最近は私の意に反してC++ばかり使っているのですが、気にかけることが多すぎて辛い。
大体、解説書の類からして、
「ワハハ、引っかかったな。君達が当然のように思っているそのコードが、ところがどっこい、大問題なんだ」
みたいな調子のべからず集ばかりである時点で辟易なのですが、
そこまでして獲得した記述力が劣化Haskellもいいところで、
最初からHaskellを使わせてくれよと思わない日はないですね。
というわけで、標題に対する答えは募集中(変態さがタマランとかマゾヒスティックなものは却下です)。