گروه نرم افزاری هیلتن
برنامه نویس به روش تولید خودکار کد Code Generation

برنامه نویس به روش تولید خودکار کد Code Generation

سیستم های نرم افزاری روز به روز پیچیده تر شده و فرایند تولید آن ها نیز به همین ترتیب دچار پیچیدگی بیشتر می شود، به طوری که برنامه نویسان مجبورند تا در هنگام پیاده سازی یک نرم افزار با جزئیات گوناگونی دست و پنجه نرم کنند. همین امر موجب شده تا خطا های برنامه نویسی بیشتر شده و برنامه نویسی سیستم های نرم افزاری به یک کار زمان بر و پرهزینه تبدیل گردد.استفاده از ابزار برای تولید کد از روی مدل­ها باعث می ­شود کدها بهینه و میزان خطا پایین بیاید. درنتیجه کیفیت نرم‌افزار بالا رفته و زمان کمتری صرف توسعه و تولید نرم ­افزار می­ شود. استفاده از ابزارهای تولید کد باعث افزایش قابلیت جابه ­جایی بین سکوهای مختلف، تولید نرم ­افزاری مطابق با فنّاوری‌های جدید، کاهش زمان و هزینه اجرای پروژه و نهایتا کاهش خطای احتمالی کد تولید شده نسبت به تولید آن به روش دستی می­ شود. با توجه به این که ایجاد معماری یکسان برای یک سازمان، لازم و ضروری است. تولید کد با استفاده از ابزار باعث سازگاری و یکنواختی بالایی در کدهای تولید شده می­ شود. با توجه به اینکه برخی سازمان‌ها به صورت همزمان از تکنولوژی­های مختلف استفاده می­ کنند و همچنین این واقعیت که برخی نرم­افزارها باید به تکنولوژی‌های جدید ارتقا یابند، با استفاده از ابزار تولید کد، هم می­ توان معماری یکسان و هم نرم­افزارهایی برای تکنولوژی‌های مختلف را سریع­تر و بهینه­ تر تولید کرد.

گروه برنامه نویسی هیلتن