ویب سائٹس

مطالعہ اوپن سورس کوڈ کوالٹی کو بہتر بنا دیتا ہے

اعدام های غير قضايی در ايران

اعدام های غير قضايی در ايران
Anonim

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

پروگرامنگ کے کوڈ کا تجزیہ کرنے کے لئے اوزار کی پوشیدہ، سازی، 2006 میں امریکی سفارتخانہ ہوم لینڈ سیکورٹی سے معاہدہ کھلے منبع سافٹ ویئر کی معیار کو فروغ دینے میں مدد ملتی ہے، جو تیزی سے سرکاری ایجنسیوں کی طرف سے استعمال کیا جا رہا ہے.

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

"ڈیفیکٹ کثافت" نے گزشتہ تین سالوں میں اس سائٹ کے ذریعے اسکین شدہ منصوبوں میں 16 فیصد کمی کردی ہے اور کچھ 11،200 خرابیاں ختم ہو چکے ہیں. کوریائیٹی کی تازہ ترین رپورٹ کے مطابق.

رانگ 1 اور 2 کے دوران دریافت شدہ خرابیوں کو حل کرنے کے بعد، چار سطحوں کو "رونگ 3" کی حیثیت سے اعلی سطح کی حیثیت دی گئی ہے. وہ سمبا، ٹار، اوپن پیم اور روبی ہیں.

سکین سائٹ نے 280 منصوبوں سے کوڈ کی 60 ملین سے زائد منفرد لائنز کا تجزیہ کیا ہے. 180 سے زائد منصوبوں میں ڈویلپرز فعال طور پر کھلی منبع منصوبوں کو اسکین کرنے کے لئے کام کرتی ہیں.

احاطہ کی سکیننگ سروس کو جامد تجزیہ ملا ہے، جس کو سیکورٹی یا کارکردگی کے مسائل کے لۓ کوڈ چیک کرنے کے لئے استعمال کیا جاتا ہے. یہ بات قابل اطمینان ہے کیونکہ "ایک پیچیدہ پروگرام میں ہر راہ کی جانچ پڑتال کرتا ہے کیونکہ یہ ایک بڑی تعداد کے خصوصی مقدمات کی تشکیل یا مخصوص طریقوں میں کوڈ کو تشکیل دینے کی ضرورت ہے."

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

کوڈ میں 'ساختمین' مخالف پیٹرن کو تلاش کرنے کے لئے اوزار سازی کا سب سے زیادہ فائدہ مند بنتا ہے، غریب پروگرامنگ کے طریقوں جس میں نتیجے میں کارکردگی اور سیکورٹی کے مسائل جیسے میموری لیک اور بفر بہاؤ کے ساتھ ساتھ ایک کثیرسیسی سی پی یو ماحول میں کوڈ کے متوازی عملدرآمد کی وجہ سے زیادہ غیر ملکی حالات، "انہوں نے مزید کہا.