مقایسه سبک های مختلف برنامه نویسی و کاربردهای آن ها
سال انتشار:  1404
نوع سند:  مقاله کنفرانسی
زبان:  فارسی
مشاهده:  67
فایل این مقاله در 10 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
 - من نویسنده این مقاله هستم
 
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ITAIC01_043
تاریخ نمایه سازی: 14 مرداد 1404
چکیده مقاله:
در دنیای پیچیده و متنوع توسعه نرم افزار، انتخاب سبک مناسب برنامه نویسی یکی از تصمیمات بنیادین برای طراحان و برنامه نویسان به شمار می آید. سبک های مختلف برنامه نویسی نه تنها بر ساختار و خوانایی کد، بلکه بر شیوه ی تفکر حل مسئله، امکان توسعه، نگهداری و حتی کارایی نهایی سیستم تاثیرگذارند. این مقاله با رویکردی تطبیقی، به بررسی پنج سبک رایج در برنامه نویسی شامل سبک ساخت یافته، شیء گرا، تابعی، رویداد محور و منطقی می پردازد. برای هر سبک، اصول بنیادین، نحوه ی سازمان دهی کد، مزایا و محدودیت ها، و همچنین زمینه های کاربرد آن در صنعت نرم افزار تحلیل می شود. این مقاله تلاش می کند که نشان دهد که هیچ کدام از سبک های برنامه نویسی به تنهایی کامل یا برتر نیستند، بلکه انتخاب بهینه ی آن ها وابسته به نوع مسئله، الزامات پروژه، تیم توسعه دهنده و محیط اجرایی است. علاوه بر این، به ظهور زبان های چندسبکی و ترکیب سبک ها در پروژه های مدرن نیز اشاره می شود، تا درک عمیق تری از انعطاف پذیری و پویایی موجود در حوزه ی برنامه نویسی فراهم گردد. نتیجه ی این پژوهش می تواند برای توسعه دهندگان، معماران نرم افزار و حتی مدرسان علوم کامپیوتر، به عنوان راهنمایی جهت انتخاب مناسب ترین سبک در شرایط گوناگون تلقی گردد.
کلیدواژه ها:
نویسندگان
محمدرضا سلمانی
دانشجوی کاردانی نرم افزار، دانشگاه ملی مهارت(دانشکده انقلاب اسلامی)، تهران، ایران
مهرداد حمیدزاده
دکترای کامپیوتر گرایش مدیریت فناوری اطلاعات، استاد گروه کامپیوتر، دانشگاه ملی مهارت(دانشکده انقلاب اسلامی)، تهران، ایران
امین کیانی
مهندسی ارشد کامپیوتر گرایش رایانش امن، استاد گروه کامپیوتر، دانشگاه ملی مهارت(دانشکده انقلاب اسلامی)، تهران، ایران