Linux కెర్నల్ కోడ్‌లో TODO మరియు FIXME గమనికల సంఖ్యను అంచనా వేయడం

Linux కెర్నల్ మూలాలలో ప్రస్తుతం దిద్దుబాటు అవసరమయ్యే లోపాలను వివరించే సుమారు 4 వేల వ్యాఖ్యలు, భవిష్యత్తు కోసం వాయిదా వేయబడిన ప్రణాళికలు మరియు పనులు, టెక్స్ట్‌లో “TODO” అనే వ్యక్తీకరణ ఉండటం ద్వారా గుర్తించబడింది. చాలా "TODO" వ్యాఖ్యలు డ్రైవర్ కోడ్‌లో ఉన్నాయి (2380) అటువంటి వ్యాఖ్యల యొక్క క్రిప్టో ఉపవ్యవస్థలో - 23, x86 ఆర్కిటెక్చర్-నిర్దిష్ట కోడ్ - 43, ARM - 73, ఇతర నిర్మాణాల కోసం కోడ్ - 114, బ్లాక్ పరికరాలు, ఫైల్ సిస్టమ్స్ మరియు నెట్‌వర్క్ సబ్‌సిస్టమ్ కోడ్‌లో - 606.

FIXME వ్యక్తీకరణ, సాధారణంగా అభివృద్ధి అవసరమయ్యే లేదా సందేహాస్పదమైన కోడ్‌ని గుర్తించడం, వ్యాఖ్యలలో కనిపిస్తుంది
1860 ఒకసారి. ఆసక్తికరంగా, కెర్నల్ 4.2లో గుర్తించబడింది TODO వ్యాఖ్యలలో గణనీయమైన పెరుగుదల, వాటి సంఖ్య వెంటనే దాదాపు 1000 పెరిగింది (బహుశా దీని వల్ల కావచ్చు అనుసంధానం AMDGPU డ్రైవర్ కెర్నల్‌లో చేర్చబడింది, ఇందులో సుమారు 400 వేల లైన్ల కోడ్ ఉంటుంది).
అలాగే, సంస్కరణ నుండి సంస్కరణకు, "పర్యావరణ" అనే పదంతో వ్యాఖ్యల సంఖ్య పెరుగుతూనే ఉంది, అయితే "fixme" మరియు "హాక్" వ్యాఖ్యలలో తగ్గుదల ఉంది.

Linux కెర్నల్ కోడ్‌లో TODO మరియు FIXME గమనికల సంఖ్యను అంచనా వేయడం

తరువాత చొరవ వ్యాఖ్యలలో అసభ్య పదజాలం యొక్క ప్రధాన భాగాన్ని వదిలించుకోవడానికి గమనించారు కొన్ని అసభ్య పదాల వాడకాన్ని తగ్గించడం. అయితే ఆ తగ్గుదల ఎంతో కాలం నిలవకపోవడంతో ఇప్పుడు మళ్లీ అలాంటి వ్యాఖ్యల జోరు పెరిగింది.

Linux కెర్నల్ కోడ్‌లో TODO మరియు FIXME గమనికల సంఖ్యను అంచనా వేయడం

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి