نمایش نتایج 1 تا 5 از 5

نام تاپیک: ایجاد یک کلاس برای نمایش پیغام های نمایشی

  1. #1
    کاربر دائمی آواتار h_qorbani
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    186

    ایجاد یک کلاس برای نمایش پیغام های نمایشی

    نظر دوستان چیه در رابطه با ینکه سایتی که طراحی میشه ، کلاسی داشته باشه که تمام پیغام های نمایشی اونجا درج شده و هر جا که لازم به نمایش پیغامی بود، ازین کلاس استفاده شه.
    دلیل این کار هم دسترسی راحت به متن پیام ها ی نمایشی جهت تغییر دادن متن هر پیامه.
    خوبه اینکار؟ یا نه؟ مشکل امنتیتی ایجاد میشه؟

  2. #2
    کاربر دائمی آواتار dousti_design
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    زنجان - تهران
    پست
    617

    نقل قول: ایجاد یک کلاس برای نمایش پیغام های نمایشی

    ربطی به امنیت نداره.
    در کل توی برنامه نویسی باید از تعریف متغیرهای سراسری بپرهیزیم.
    متغیر رو میتونیم همونجایی که نیاز داریم مقدار دهی کنیم و این کار نه تنها کمکی به قابل فهم تر شدن کد ما نمیکنه بلکه خرابش میکنه

  3. #3
    کاربر دائمی آواتار h_qorbani
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    186

    نقل قول: ایجاد یک کلاس برای نمایش پیغام های نمایشی

    نقل قول نوشته شده توسط dousti_design مشاهده تاپیک
    ربطی به امنیت نداره.
    فک کردم کافیه کسی به این فایل دسترسی پیدا کنه. اونوقت میتونه اختلالات زیادی بوجود بیاره

    نقل قول نوشته شده توسط dousti_design مشاهده تاپیک
    در کل توی برنامه نویسی باید از تعریف متغیرهای سراسری بپرهیزیم.
    برای توجیه بیشتر میشه دلیلشم بگین؟ اختلال در محاسبات؟


    نقل قول نوشته شده توسط dousti_design مشاهده تاپیک
    متغیر رو میتونیم همونجایی که نیاز داریم مقدار دهی کنیم و این کار نه تنها کمکی به قابل فهم تر شدن کد ما نمیکنه بلکه خرابش میکنه
    اگه نامی مناسب برا متغیر انتخاب کنیم که فک کنم قابل درک باشه.خیلی جاها پیش میاد که از ی پیغام در فایل های مختلفی استفاده میشه. عیبی داره از این شیوه استفاده کنیم؟ خیلی وقتها نیاز هست که ادبیات پیام ویرایش شه. اینشکلی نیاز نیس بگردیم تا بدونیم این پیام کجاها استفاده شده.
    میشه واسه ادعاهاتون دلایلی رو بیان کنید تا بهتر توجیه شمو این سبک رو استفاده نکنم؟
    ممنون
    آخرین ویرایش به وسیله h_qorbani : سه شنبه 10 اردیبهشت 1392 در 18:17 عصر دلیل: غلط تایپی ناجور

  4. #4
    کاربر دائمی آواتار dousti_design
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    زنجان - تهران
    پست
    617

    نقل قول: ایجاد یک کلاس برای نمایش پیغام های نمایشی

    شما وقتی از متغیر های سراسری استفاده میکنید قابلیت فهم برنامه برای خودتون سال ها بعد و یا برای سایر همکاران برنامه نویستون کمتر میشه.
    مثلا:
    شما اومدی یه فایلی رو باز کردی میخای ویرایشش کنی:

    if(!isset($row))
    echo "$abc";

    یا:

    if(!isset($row))
    echo "اطلاعاتی برای نمایش وجود ندارد";

    فهم کدومش براتون ساده تره؟
    فک کردم کافیه کسی به این فایل دسترسی پیدا کنه. اونوقت میتونه اختلالات زیادی بوجود بیاره
    اگه کسی بتونه به سورس یکی از فایل های شما روی هاستتون دسترسی پیدا کنه فکر کنم مشکلی برای دسترسی به بقیشون هم نخواهد داشت

  5. #5
    کاربر دائمی آواتار h_qorbani
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    186

    نقل قول: ایجاد یک کلاس برای نمایش پیغام های نمایشی

    نقل قول نوشته شده توسط dousti_design مشاهده تاپیک
    شما وقتی از متغیر های سراسری استفاده میکنید قابلیت فهم برنامه برای خودتون سال ها بعد و یا برای سایر همکاران برنامه نویستون کمتر میشه.
    متاسفانه دلایل شما هنوز منو قانع نکرده و من حس میکنم به شکلی که این زیر نشون میدم ، امتیازات بیشتری داریم :
    echo $msg->save_success;

    بهتر است از :
    echo 'ذخیره با موفقیت انجام شد';

تاپیک های مشابه

  1. آموزش: 5 کلاس حرفه ای برای نمایش فیلم های با فرمت MKV-AVIو....
    نوشته شده توسط barnamenevisjavan در بخش C#‎‎
    پاسخ: 30
    آخرین پست: جمعه 17 شهریور 1391, 11:28 صبح
  2. پاسخ: 2
    آخرین پست: دوشنبه 07 شهریور 1390, 23:51 عصر
  3. سوال: درخواست کمک برای ایجاد یک کوئری جهت نمایش توییت های دنبال شوندگان
    نوشته شده توسط arashmanteghi در بخش سایر پایگاه‌های داده
    پاسخ: 0
    آخرین پست: دوشنبه 07 شهریور 1390, 20:47 عصر
  4. پاسخ: 2
    آخرین پست: دوشنبه 07 شهریور 1390, 20:44 عصر
  5. مشکل با DBctrlGrid برای نمایش عکس های متوالی
    نوشته شده توسط nasr در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 4
    آخرین پست: چهارشنبه 02 شهریور 1384, 12:31 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •