ਇਹ ਕੋਡ ਦੀ ਜੀਵਨ ਅਵਧੀ ਅਤੇ blast radius ਉੱਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। Clean code ਓਸ ਕੋਡ ਲਈ ਸ਼ਾਨਦਾਰ ਨਤੀਜੇ ਦਿੰਦਾ ਹੈ ਜੋ ਜਿਉਂਦਾ ਰਹਦਾ ਅਤੇ ਬਦਲਦਾ ਹੈ; "ਚੰਗੀ ਤਰ੍ਹਾਂ" throwaway, prototype, ਜਾਂ ਘੱਟ ਛੁਹੇ ਜਾਣ ਵਾਲੇ ਕੋਡ ਲਈ ਸਹੀ ਨਿੱਕਲਾ ਹੈ। ਹੁਨਰ ਆਪਣੀ ਪ੍ਰਵਾਨਗੀ ਨੂੰ ਸਥਿਤੀ ਨਾਲ ਮਿਲਾਉਣਾ ਹੈ — ਵਰਤਾਰਹਿਤਤਾ ਅਤੇ gold-plating ਦੋਵਾਂ ਤੋਂ ਬਚਨਾ।
ਸਿਧਾਂਤ: ਪ੍ਰਯਾਸ ਨੂੰ ਕੋਡ ਦੀ ਜੀਵਨ ਨਾਲ ਮਿਲਾਓ
ਕੋਡ ਦੀ ਗੁਣਵੱਤਾ ਇੱਕ ਹੈ, ਅਤੇ ਕਿਸੇ ਵੀ ਪ੍ਰਵਾਨਗੀ ਵਾਂਗ ਇਸ ਦਾ ਰਿਟਰਨ ਸਮੇਂ ਅਤੇ ਐਕਸਪੋਜ਼ਰ ਉੱਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਪੁੱਛੇ ਜਾਣ ਵਾਲੇ ਦੋ ਸਵਾਲ:
