PDA

View Full Version : استفاده از namespace



n0o0b_sina
چهارشنبه 29 بهمن 1393, 16:40 عصر
دوستان چرا بهتره تو برنامه نویسی opp از namespace استفاده کنیم؟ یا اصلا بهتره؟

hamedarian2009
چهارشنبه 29 بهمن 1393, 17:30 عصر
حداقل توی PHP برای این استفاده میشه که شما توابع و کلاس هایی رو که میسازین در صورتی که اسامی که برای نام اونها در نظر گرفتین با اسامی توابع داخلی خود PHP یا کتابخونه هایی که به پروژتون اضافه میکنید مشابه در بیاد باعث ایجاد خظا نشه
http://php.net/manual/en/language.namespaces.rationale.php

n0o0b_sina
چهارشنبه 29 بهمن 1393, 18:33 عصر
پس هیچی دیگ

bagherok
چهارشنبه 29 بهمن 1393, 19:04 عصر
پس هیچی دیگ
بله از نظر شما و بنده هیچی دیگ.....!!!


وقتی حجم کدها افزایش پیدا میکنه
و وقتی قراره کلاس جدیدی (مثلا Event ) توسط شما و توسعه دهندگان به سیستم اضافه بشه,
که همنام با کلاس (مثلا Event ) دیگه ای باشه که قبل از کلاس شما لود شده,
اون موقع چه اتفاقی میافته!
مجبورید اسم کلاستون رو عوض کنید. که اصلا خوشایند نیست.

و بعلاوه تو autoloading هم بی تاثیر نیست.

n0o0b_sina
چهارشنبه 29 بهمن 1393, 19:39 عصر
بله از نظر شما و بنده هیچی دیگ.....!!!


وقتی حجم کدها افزایش پیدا میکنه
و وقتی قراره کلاس جدیدی (مثلا Event ) توسط شما و توسعه دهندگان به سیستم اضافه بشه,
که همنام با کلاس (مثلا Event ) دیگه ای باشه که قبل از کلاس شما لود شده,
اون موقع چه اتفاقی میافته!
مجبورید اسم کلاستون رو عوض کنید. که اصلا خوشایند نیست.

و بعلاوه تو autoloading هم بی تاثیر نیست.
درسته واسه پروژه های گسترده مناسبه