وقتی بحث پیچیدگی کد پیش میxadآید، اغلب برنامهxadنویسان میxadگویند که میxadخواهند کدهای سادهxadای بنویسند اما محدودیت زمان و یا مسائلی مانند دانش ناکافی، امکان تکمیل کار و سپس سادهxadسازی را به آنxadها نمیxadدهد! البته درست است که برنامهxadنویسانی که زمان پروژه را رو به پایان میxadبینند و فشار آن را حس میxadکنند، کدهای پیچیدهxadتری میxadنویسند اما در واقع این محدودیت زمان نیست که آنxadها را مجبور به این کار میxadکند؛ به جای این که برنامهxadنویسی بگوید «محدودیت زمان اجازهٔ سادهxadنویسی کدها را نمیxadدهد»، میxadتواند بگوید «من آنقدر سرعت عمل ندارم که بتوانم در این زمان محدود، کدهای سادهxadای بنویسم». یعنی هر چقدر سرعت شما در برنامهxadنویسی بیشتر باشد، محدودیت زمانی تأثیر کمتری بر کیفیت کدهای شما خواهد داشت. به طور کلی، آنچه در این مقاله قصد داریم مورد بررسی قرار دهیم این است که به چه شکل و با اتخاذ چه استراتژیهایی میتوانیم به برنامهنویس سریعتری تبدیل شویم.
ادامه مطلب
برچسب:
نویسنده: مهران محمدی
تاريخ: سه
شنبه
26 بهمن
1395 ساعت: 14:28