รวดเร็ว ( แต่ไม่ได้หมายถึงหมดจด) ค้นหาของGoogle Scholarจะเปิดมากขึ้นของบทความที่อ้างถึงบ๊อบมาร์ตินของรหัสสะอาดแต่ฉันไม่ได้เห็นเองเอกสารใด ๆ ที่ครอบคลุมความสัมพันธ์ระหว่าง "รหัสสะอาด" และการพัฒนาที่ดีขึ้น
อย่างไรก็ตามลองคิดถึงคำถามของคุณสักครู่ คุณกำลังถามเกี่ยวกับการพัฒนาที่ดีขึ้นและในตัวของมันเองนั้นเป็นสาขาวิชาที่ครอบคลุมไม่เพียงแค่การเขียนโค้ดที่ดีขึ้น แต่ยังรวมถึงปัจจัยอื่น ๆ อีกมากมายเช่นการสื่อสารการจัดการความคาดหวังวิธีการและกระบวนการทำให้เพรียวลม กล่องทั้งหมดและลูกเต๋าเมื่อคุณพิจารณาว่ามีกี่สิ่งที่ทำให้โครงการพัฒนาซอฟต์แวร์ประสบความสำเร็จ
ดังนั้นคำถามที่คุณควรจะ: เขียนโค้ดสะอาดมีส่วนร่วมในการพัฒนาซอฟต์แวร์ที่ดีขึ้นหรือไม่ เพื่อที่จะตอบว่า "หลักฐาน" เพียงอย่างเดียวที่ฉันสามารถจัดหาได้จะเป็นเรื่องเล่าทั้งหมดและสำหรับฉันคิดว่าหนังสือClean Codeจะเป็นการอ้างอิงที่ยอดเยี่ยมเนื่องจากมันเขียนโดย Bob Martin เอง แต่ยังมีหลายบทที่มีส่วนร่วม โดยนักพัฒนาซอฟต์แวร์ที่เก่งที่สุดบางคน หากวิธีนี้ไม่ได้ผลอาจใช้ตรรกะความเย็นเล็กน้อย
หากคุณทำสิ่งสกปรกในบ้านของคุณและคุณไม่เคยไปไหนมาไหนในการทำความสะอาดการอาศัยอยู่ในบ้านของคุณจะกลายเป็นเรื่องน่าเบื่อ มันจะยากที่จะหาสิ่งต่าง ๆ ย้ายไปรอบ ๆ ได้ยากขึ้นและไม่มีใครในใจที่ถูกต้องของพวกเขาจะต้องการเยี่ยมคุณถ้าคุณอาศัยอยู่ในสภาพแวดล้อมที่สกปรก เหมือนกันด้วยรหัส หากรหัสของคุณยุ่งเหยิงคุณจะพบปัญหาในการหาตำแหน่งที่ยากขึ้น มันจะง่ายกว่าที่จะแสดงให้เห็นถึงวิธีการทำงานที่อาจไม่ทำงาน แต่เดี๋ยวก่อนมันแน่ใจหรือไม่ว่าการเต้นจะต้องลุยฝ่าโคลนเก่าที่เก่าไปใช่ไหม? ในท้ายที่สุดเหมือนไม่เคยจัดระเบียบที่บ้านของคุณการปล่อยให้โค้ดของคุณยุ่งเหยิงจะทำให้คุณเสียเวลาและความพยายามและสร้างความยุ่งยากให้กับคุณในระยะยาว การรักษารหัสของคุณให้สะอาดอยู่เสมอจะช่วยให้คุณมีแพลตฟอร์มที่ดีขึ้นในการทำงานการปรับโครงสร้างและการดีบักให้น้อยลง
ไม่ฉันไม่มีหลักฐานโดยตรงที่จะให้คุณและนี่เป็นเพียงความคิดของคนที่ทำสิ่งนี้มาเป็นเวลานานและหวังว่าจะได้รับภูมิปัญญาการพัฒนาซอฟต์แวร์เล็ก ๆ น้อย ๆไปพร้อมกัน :-)