تبلیغات :
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام
خرید لپ تاپ استوک
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 2 اولاول 12
نمايش نتايج 11 به 13 از 13

نام تاپيک: افزایش سرعت برنامه ها

  1. #11
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    مثلا من دیدم فضای نامهای کلاسهای استفاده شونده در برنامه رو در ابتدای کد اعلان نمی کنن و در هر جایی که نیازی به اون کلاس بوده با نوشتن صریح فضاهای نام و رسیدن به نام کلاس از اون استفاده کردن.
    آیا این چنین کاری سرعت یک برنامه ی دات نتی رو افزایش میده؟
    اگه افزایش میده پس چرا در خود دات نت این کار انجام نشده
    انجام این عمل مطلقاً هیچ تاثیر مثبت یا منفی بر سرعت اجرای کد نهایی نخواهد داشت و فقط یک جور خلاصه نویسی و صلیقه برنامه نویس است و در نهایت کدهای IL یکسانی تولید خواهد شد.



    البته تعریف متغییر موقت برای نگه داری یک شی و سپس انجام عملیات روی آن متغییر میتواند در افزایش سرعت موثر باشد ولی درج کامل یا ناقص namespace ها هیچ تاثیری ندارد.

    در نهایت کمی متاسفم که بگویم جمله زیر صحیح است!
    می تونم در حد سه یا چهار صفحه مطلب بنویسم چه برسه به بقیه

  2. این کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده است


  3. #12
    پروفشنال mahdi7s's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    هر جایی می تونه باشه
    پست ها
    757

    11

    انجام این عمل مطلقاً هیچ تاثیر مثبت یا منفی بر سرعت اجرای کد نهایی نخواهد داشت و فقط یک جور خلاصه نویسی و صلیقه برنامه نویس است و در نهایت کدهای IL یکسانی تولید خواهد شد.
    پس چرا برخی اینکارو انجام میدن؟؟!

    اینکه کارو مشکلتر میکنه و نهایتا اینجوری که میگین هیچ چیزی حاصل نمیشه!!!

  4. #13
    ناظر انجمن .NET Framework _H2_'s Avatar
    تاريخ عضويت
    Feb 2007
    محل سكونت
    یک جایی بین Framework و نارمک!
    پست ها
    4,746

    پيش فرض

    سلام
    پس چرا برخی اینکارو انجام میدن؟؟!

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



    افرادی که هین import را انجام میدهند تا namespcae ها را تایپ نکنند، اعتقاد دارند اینطوری کد کمتر و کوچکتری تایپ میکنندو هم سریعتر کدنویسی میکنند و هم کد شلوغ نمیشود و سریعتر میفهمند!

    افرادی که این import را انجام نمیدهند تا namespcae را کامل تایپ کنند، (مثل خودم!) اعتقاد دارند که این طرز کدنویسی واضح تر است و کشخص است کلاس تعریف شده متعلق به کدام فضای نام و بخش تقسیم بندی شده دات نت است و باعث میشود کد را سریعتر بفهمند!

  5. 2 کاربر از _H2_ بخاطر این مطلب مفید تشکر کرده اند


صفحه 2 از 2 اولاول 12

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •