C++の作法としては、隠蔽性重視はありだろ。
アプリプログラマなら常道かと。

ただ、ひとつだけ問題がある。
それは、この一言で言い表される。
「C++は遅い」。

コンパイラが吐くコードがC相当の速度を出せるのなら、C++流で。
出せないなら、速度のために原理原則は放棄。
それが俺のジャスティス。