PHPでpublic、private、protectedのキーワードを使用しない正当な理由は何ですか?
ストーリー:私は、コードでアクセス修飾子を積極的に使用しているチーム(明示的に「パブリック」であっても)でプロジェクトを開始し、同じことをするように説得したいと考えています。私はいつもこの種のものはphpのような動的言語ではまったく役に立たないことに気づきますが、私の直感は技術的な議論ではほとんど議論の余地がないことを理解しています。したがって、phpでアクセス修飾子が役に立たない(または有害でさえある)理由をしっかりと明確に説明したいと思います。
私はいくつかの同様のトピックがすでに存在することを知っています
しかし、私がこれを投稿する理由はいくつかあります
- 私は「パブリック」を使うべきかどうか尋ねていません。私はすでにそれを使用していません。
- アクセス修飾子が良い理由を聞くことに明確に興味はありません(私はそれらが悪いことを知っています、私はそれを確認するために専門家が必要です)。
- 「ベストプラクティス」と「OOPの原則」について教えてくれるのであれば、気にしないでください。
TIA