حسام حداد

در مورد برنامه نویسی ، الگوریتم نویسی ، نکات ترفند ها

حسام حداد

در مورد برنامه نویسی ، الگوریتم نویسی ، نکات ترفند ها

در این وبلاگ شخصی نکته ها ، راهکار ها و مطالب جدید برنامه نویسی قرار میگیرد.
نویسنده کلیه مطالب شخص حسام حداد میباشد و خواهشمند است حق کپی را رعایت کنید.

آخرین نظرات
  • ۱۸ آبان ۹۵، ۱۲:۵۱ - سامان
    ای ول

متغیر موقت Temporary Field

چهارشنبه, ۳۰ دی ۱۳۹۴، ۱۰:۳۰ ق.ظ

مقدمه

پیش از این راجع به Bad Smell و کاربرد آن در مهندسی نرم افزار صحبت کردیم "متغیر موقت" یکی از 22 نوع Bad Smell میباشد.

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

نظرات (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی