มันขึ้นอยู่กับอายุการใช้งานของโค้ดและขอบเขตผลกระทบ clean code ให้ผลตอบแทนที่งดงามสำหรับโค้ดที่มีชีวิตและเปลี่ยนแปลง ส่วน "ดีพอแล้ว" คือการตัดสินใจที่ถูกต้องสำหรับโค้ดแบบใช้แล้วทิ้ง, prototype หรือโค้ดที่แทบไม่ได้แตะ ทักษะคือการจับคู่การลงทุนของคุณให้เข้ากับสถานการณ์ — โดยหลีกเลี่ยงทั้งความสะเพร่าและการขัดเกลาเกินจำเป็น
หลักการ: ปรับความพยายามให้เข้ากับชีวิตของโค้ด
คุณภาพของโค้ดคือ และเช่นเดียวกับการลงทุนใด ๆ ผลตอบแทนของมันขึ้นอยู่กับเวลาและการเผชิญหน้า สองคำถามที่ต้องถามคือ:
