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

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

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

Anonim

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

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

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

پروگرامنگ میں ، ہارڈ کوڈنگ ، یا براہ راست سورس کوڈ میں ترتیب والے اعداد و شمار کو سرایت کرنا ، برا عمل سمجھا جاتا ہے کیونکہ اس سے سافٹ ویئر کی تشکیل مشکل ہے۔ بیرونی ذرائع سے اقدار حاصل کرنا بہتر عمل سمجھا جاتا ہے ، جیسے تشکیل فائلیں یا کمانڈ لائن دلائل۔ اسے "سافٹ کوڈنگ" کہا جاتا ہے۔

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

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

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