گھر ترقی فارورڈ انجینئرنگ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فارورڈ انجینئرنگ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

تعریف - فارورڈ انجینئرنگ کا کیا مطلب ہے؟

فارورڈ انجینئرنگ ، پیچیدگیوں اور نچلی سطح کی تفصیلات میں تعمیر کرنے کے لئے ایک اعلی سطحی ماڈل یا تصور سے تعمیر کا عمل ہے۔ اس طرح کی انجینئرنگ کے مختلف سافٹ ویئر اور ڈیٹا بیس کے عمل میں مختلف اصول ہیں۔

عام طور پر ، آئی ٹی میں فارورڈ انجینئرنگ اہم ہے کیونکہ یہ 'عام' ترقیاتی عمل کی نمائندگی کرتا ہے۔ مثال کے طور پر ، ایک ماڈل سے عمل درآمد کی زبان میں تعمیر کرنا۔ اس کا نتیجہ اکثر سیمنٹکس کے ضائع ہوجاتا ہے ، اگر ماڈل زیادہ سنجیدہ طور پر تفصیلی ہوں ، یا تجرید کی سطح۔

فارورڈ انجینئرنگ کا مطلب اس طرح 'ریورس انجینئرنگ' سے ہے ، جہاں کوڈڈ سیٹ سے لے کر کسی ماڈل تک ، پسماندہ بنانے کی کوشش کی جارہی ہے ، یا اس چیز کو بے نقاب کرنے کے لئے کہ کسی چیز کو کس طرح جوڑ دیا گیا ہے۔

ٹیکوپیڈیا فارورڈ انجینئرنگ کی وضاحت کرتا ہے

یہ نوٹ کرنا اہم ہے ، البتہ ، اس میں ریورس انجینئرنگ بھی ایک اصطلاح ہے جو آئی ٹی میں بڑے پیمانے پر استعمال ہونے والی سافٹ ویئر پروڈکٹ یا دوسری ٹکنالوجی لینے کی کوششوں کو بیان کرتی ہے اور جانچ پڑتال کرتی ہے کہ یہ کس طرح کام کرتا ہے۔ اس طرح کے برعکس ، فارورڈ انجینئرنگ ایک منطقی 'فارورڈ موومنگ' ڈیزائن ہوگا ، جہاں ریورس انجینئرنگ تخلیقی تعمیر نو کی ایک شکل ہوگی۔


کچھ ماہرین فارورڈ انجینئرنگ کی مخصوص مثالیں پیش کرتے ہیں ، جس میں جسمانی ڈیٹا بیس جدولوں میں خلاصہ ڈیٹا بیس ماڈل یا ٹیمپلیٹس کا استعمال بھی شامل ہے۔ دوسری مثالوں میں ایسی صورتحال شامل ہے جہاں ڈویلپرز یا دیگر لوگ کنکریٹ کوڈ کلاسز ، یا مخصوص کوڈ ماڈیولز میں ماڈل یا آریگرام بناتے ہیں۔

فارورڈ انجینئرنگ کیا ہے؟ - ٹیکپوپیڈیا سے تعریف