-
2019/01/26, 14:51 #1
جلوگیری از نوشتن کدهای تکاری
سلام.من یک برنامه دارم می نویسم که بیش از هزار خط کد اونف ده جاهای مختلف عینا تکرار میشه.بیش از ده جا.حالا برای اینکه هزر خط کد رو ده جا تکرار نکنم و دوباره ننویسم که هم حجم کدها بالا می ره و هم تصحیح اون ها سخته.شما فکر کن برای یک تصحیح، باید برم ده جای دیگه رو هم مشترک هستند تصحیح کنم...برای این مواقع بهترین تکنیک کهاز تکرار کدها خود داری بشه چیه و در عین حال، پردازش کند نشه.چون سرعت خیلی خیلی مهمه.این هزار خط کد در یک ثانیه شاید صد بار تکرار بشه.اگر از تابع بخوام استفاده کنم، بای د یک تابعی بنویسم که بیش از بیست تا ورودی داشته باشه که تازشم تابع هر ورودی رو نمی پذیره.یعنی هر داده ای رو نمی پذیره، تا جایی که می دونم و این ممکنه، مشکل بشه.اینطور نیست؟؟...راه دیگه اینه فکر کنم که بیام از #define استفاده کنم.این تکنیک چطوره؟؟اینجا الان دردسر اینه من بخوام هزار خط کد رو برگردم این مدلی بنویسم.باید نگارشش رو تصحیح کنم و یک کاراکتر / به ته خط ها اضافه کنم که اونم دردسر های خودشو داره.آیا برای مواردی که با هزار خط کد سر و کار داریم هم از #define استفاده می کنن...خلاصه بهترین کار چیه.راه دیگه ای هست؟؟
ویرایش توسط noavaranUser : 2019/01/26 در ساعت 15:58