Abstract—Software code review is a well-established software quality p การแปล - Abstract—Software code review is a well-established software quality p ไทย วิธีการพูด

Abstract—Software code review is a

Abstract—Software code review is a well-established software quality practice. Recently, Modern Code Review (MCR) has been widely adopted in both open source and proprietary projects. To evaluate the impact that characteristics of MCR practices have on software quality, this paper comparatively studies MCR practices in defective and clean source code files. We investigate defective files along two perspectives: 1) files that will eventually have defects (i.e., future-defective files) and 2) files that have historically been defective (i.e., risky files). Through an empirical study of 11,736 reviews of changes to 24,486 files from the Qt open source project, we find that both future-defective files and risky files tend to be reviewed less rigorously than their clean counterparts. We also find that the concerns addressed during the code reviews of both defective and clean files tend to enhance evolvability, i.e., ease future maintenance (like documentation), rather than focus on functional issues (like incorrect program logic). Our findings suggest that although functionality concerns are rarely addressed during code review, the rigor of the reviewing process that is applied to a source code file throughout a development cycle shares a link with its defect proneness. Index Terms—Code Review, Software Quality
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
Abstract—Software code review is a well-established software quality practice. Recently, Modern Code Review (MCR) has been widely adopted in both open source and proprietary projects. To evaluate the impact that characteristics of MCR practices have on software quality, this paper comparatively studies MCR practices in defective and clean source code files. We investigate defective files along two perspectives: 1) files that will eventually have defects (i.e., future-defective files) and 2) files that have historically been defective (i.e., risky files). Through an empirical study of 11,736 reviews of changes to 24,486 files from the Qt open source project, we find that both future-defective files and risky files tend to be reviewed less rigorously than their clean counterparts. We also find that the concerns addressed during the code reviews of both defective and clean files tend to enhance evolvability, i.e., ease future maintenance (like documentation), rather than focus on functional issues (like incorrect program logic). Our findings suggest that although functionality concerns are rarely addressed during code review, the rigor of the reviewing process that is applied to a source code file throughout a development cycle shares a link with its defect proneness. Index Terms—Code Review, Software Quality
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
ตรวจสอบรหัสบทคัดย่อซอฟแวร์คือการปฏิบัติซอฟต์แวร์ที่มีคุณภาพที่ดีขึ้น เมื่อเร็ว ๆ นี้โมเดิร์นตรวจสอบรหัส (M​​CR) ได้รับการยอมรับอย่างกว้างขวางทั้งในโอเพนซอร์สและโครงการที่เป็นกรรมสิทธิ์ เพื่อประเมินผลกระทบที่มีลักษณะของการปฏิบัติ MCR มีในซอฟต์แวร์ที่มีคุณภาพ, งานวิจัยนี้ศึกษาเปรียบเทียบการปฏิบัติ MCR ในข้อบกพร่องและรหัสแหล่งที่มาทำความสะอาดไฟ les เราจะตรวจสอบข้อบกพร่องสาย les พร้อมสองมุมมองคือ 1) สาย les ว่าในที่สุดจะมีข้อบกพร่อง (เช่นไฟในอนาคตเสีย les) และ 2) สาย les ที่ได้รับในอดีตที่มีข้อบกพร่อง (เช่นความเสี่ยงไฟ les) ผ่านการศึกษาเชิงประจักษ์ของ 11736 ความคิดเห็นการเปลี่ยนแปลง 24,486 สาย les จากโครงการที่มาเปิด Qt เรา fi nd ว่าทั้งสองสายในอนาคตเสีย les และมีความเสี่ยงไฟ les มีแนวโน้มที่จะถูกตรวจสอบอย่างเข้มงวดน้อยกว่าคู่ของพวกเขาสะอาด นอกจากนี้เรายัง fi nd ว่าความกังวลที่อยู่ในระหว่างการตรวจสอบรหัสของทั้งสองที่มีข้อบกพร่องและทำความสะอาดไฟ les มีแนวโน้มที่จะเพิ่มความ evolvability คือความสะดวกในการบำรุงรักษาในอนาคต (เช่นเอกสาร) มากกว่าการมุ่งเน้นในประเด็นการทำงาน (เช่นตรรกะโปรแกรมไม่ถูกต้อง) ndings ไฟของเราแสดงให้เห็นว่าแม้จะมีความกังวลเกี่ยวกับการทำงานที่ไม่ค่อยมีการระบุในระหว่างการตรวจสอบรหัสที่ความรุนแรงของกระบวนการตรวจสอบที่ถูกนำไปใช้รหัสที่มาสาย le ตลอดวงจรการพัฒนาเชื่อมโยงกับหุ้น proneness ข้อบกพร่องของตน ดัชนีข้อตกลงรหัสตรวจสอบซอฟต์แวร์ที่มีคุณภาพ
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
รหัสตรวจสอบซอฟต์แวร์นามธรรมคือรู้จักซอฟต์แวร์ที่มีคุณภาพการปฏิบัติ เมื่อเร็ว ๆนี้ , รหัสตรวจสอบที่ทันสมัย ( mcr ) ได้รับการยอมรับอย่างกว้างขวางทั้งในโครงการเปิดแหล่งที่มาและเจ้าของ เพื่อศึกษาผลกระทบของการปฏิบัติมีลักษณะตำแหน่งรองในคุณภาพของซอฟต์แวร์นี้ กระดาษทำการศึกษา mcr การปฏิบัติบกพร่องและสะอาดรหัสแหล่งที่มาจึงเลสเราตรวจสอบบกพร่องจึงเล ตามสองมุมมอง : 1 ) จึงเลว่าในที่สุดจะมีข้อบกพร่อง ( คืออนาคตที่บกพร่องจึงเลส ) และ 2 ) จึงเลสที่ได้รับในอดีตที่บกพร่อง ( เช่น ความเสี่ยงจึงเลส ) ผ่านการศึกษาเชิงประจักษ์ของ 11736 ความคิดเห็น ของการเปลี่ยนแปลง 24486 จึงเลสจาก Qt เปิดแหล่งที่มาของโครงการเราจึง ND ที่ในอนาคตและมีความเสี่ยงจึงบกพร่องจึง Les Les มีแนวโน้มที่จะทบทวนอย่างจริงจังกว่า counterparts น้อยสะอาดของพวกเขา เราจึงอยู่ระหว่างที่เกี่ยวข้องและรหัสรีวิวของทั้งสองที่บกพร่องและสะอาดจึงเล มีแนวโน้มที่จะเพิ่ม evolvability คือง่ายการบำรุงรักษาในอนาคต ( เช่น เอกสาร แทนที่จะมุ่งประเด็นการทำงาน ( เช่นโปรแกรมตรรกะที่ไม่ถูกต้อง )ndings จึงบ่งชี้ว่าแม้ว่าตลาดฟังก์ชันไม่ค่อยให้ความสนใจในการตรวจสอบรหัสของการทบทวนกระบวนการที่ใช้กับแหล่งรหัสจึงเลอตลอดวงจรการพัฒนาหุ้นเชื่อมโยงกับข้อบกพร่องคุณลักษณะในคนที่มักก่อ . ด้านดัชนีตรวจสอบรหัส
คุณภาพซอฟต์แวร์
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2024 I Love Translation. All reserved.

E-mail: