プライベートメソッドを省略のためだけみたいな使い方するなって言ってるんだろうけど
それどこの誰がオブジェクト指向違反だって言ってるの?

そのオブジェクト内でしか使わない、昔の C で言うところの static 関数みたいな使い方も
普通によくされてることだし、教科書でも別にあーだこーだ言ってるものは見たことないが。