การประมาณจำนวนบันทึก TODO และ FIXME ในโค้ดเคอร์เนล Linux

ในแหล่งเคอร์เนล Linux นำเสนอ ความคิดเห็นประมาณ 4 ความคิดเห็นที่อธิบายถึงข้อบกพร่องที่ต้องมีการแก้ไข แผนงานและงานที่เลื่อนออกไปในอนาคต ระบุโดยการมีคำว่า "สิ่งที่ต้องทำ" ในข้อความ ความคิดเห็น "สิ่งที่ต้องทำ" ส่วนใหญ่จะมีอยู่ในรหัสไดรเวอร์ (2380). ในระบบย่อย crypto ของความคิดเห็นดังกล่าว - 23, โค้ดเฉพาะสถาปัตยกรรม x86 - 43, แขน - 73, โค้ดสำหรับสถาปัตยกรรมอื่นๆ - 114ในรหัสของอุปกรณ์บล็อก ระบบไฟล์ และระบบย่อยเครือข่าย - 606.

นิพจน์ FIXME ซึ่งโดยปกติจะระบุโค้ดที่ต้องปรับปรุงหรือมีข้อสงสัย จะปรากฏในความคิดเห็น
1860 ครั้งหนึ่ง. สิ่งที่น่าสนใจคือในเคอร์เนล 4.2 ทำเครื่องหมาย ความคิดเห็น TODO เพิ่มขึ้นอย่างมาก โดยจำนวนความคิดเห็นเพิ่มขึ้นทันทีประมาณ 1000 รายการ (อาจเป็นเพราะ บูรณาการ รวมอยู่ในเคอร์เนลไดรเวอร์ AMDGPU ซึ่งมีโค้ดประมาณ 400 บรรทัด)
นอกจากนี้ จากเวอร์ชันสู่เวอร์ชัน จำนวนความคิดเห็นที่มีคำว่า "วิธีแก้ปัญหา" ยังคงเพิ่มขึ้นอย่างต่อเนื่อง แต่มีความคิดเห็น "fixme" และ "hack" ลดลง

การประมาณจำนวนบันทึก TODO และ FIXME ในโค้ดเคอร์เนล Linux

หลังจาก ความคิดริเริ่ม เพื่อกำจัดแก่นแท้ของภาษาลามกอนาจารในความคิดเห็นคือ เข้าใจแล้ว ลดการใช้คำหยาบคายบางคำ อย่างไรก็ตาม การลดลงเกิดขึ้นได้ไม่นาน และตอนนี้ก็มีความคิดเห็นดังกล่าวเพิ่มขึ้นอีกครั้ง

การประมาณจำนวนบันทึก TODO และ FIXME ในโค้ดเคอร์เนล Linux

ที่มา: opennet.ru

เพิ่มความคิดเห็น