۱ Mehran Darkaleh
سوال در مورد access modifier
جامعه پی اچ پی ایجاد شده در ۲۰ اردیبهشت ۱۴۰۱

سلام

آیا تمامی method و properties‌ها را به صورت public تعریف کنیم آیا مشکل امنیتی در کد به وجود می‌یاد

سلام دوست عزیز

این کار از لحاظ بهینگی میتونه اشتباه باشه و تعداد زیاد متد public در یک کلاس میتونه نشانه نقض اصول solid باشه.

هر چقدر متدهای public تون بیشتر بشه اون کلاس api بیشتری داره میده و برنامتون رو پیچیده‌تر میکنه


بهترین پاسخ
محمد گازری ۲۰ اردیبهشت ۱۴۰۱، ۰۵:۰۵