>>189
でも実際は逆
privateで隠された変数が原因で失敗する処理の原因を追うのはものすごく大変
publicが原因でうまく行かない処理なんて聞いたことない
privateで内包された見えない状態こそがプログラマを地獄へ叩き落とす