मैं सॉफ्टवेयर शिल्प कौशल का एक बड़ा प्रशंसक हूं - सबसे अच्छा मैं कर सकता हूं, आदि के रूप में स्वच्छ कोड लिख रहा हूं, लेकिन कई बार मुझे उन क्षणों के दौरान जल्दी करना पड़ता है जहां समय कम है और एक समय सीमा समाप्त हो रही है। मैं वास्तव में इसे सर्वश्रेष्ठ के रूप में करने की कोशिश करता हूं, लेकिन कभी-कभी आप इससे दूर नहीं हो सकते।
कुछ लोग कहेंगे "वेल दैट लाइफ, यू गॉट्टा शिप" लेकिन मैं वास्तव में इस रवैये से असहमत हूं।
जल्दबाजी कोड लिखते समय, आप समय पर सॉफ्टवेयर को दरवाजे से बाहर करना समाप्त कर सकते हैं, लेकिन तब क्या होता है, जब अगले कुछ दिनों के दौरान, आपको सॉफ़्टवेयर में बग से संबंधित समर्थन कॉल प्राप्त हो रहे हैं (ये टुकड़े एक ही टुकड़े में रहते हैं। आप समाप्त करने के लिए पहुंचे कोड की)। या आप एक क्रोधित ग्राहक को बुलाते हुए पूछते हैं कि उनका रिपोर्टिंग मॉड्यूल अब काम क्यों नहीं कर रहा है, भले ही आपने वादा किया था कि यह रिलीज के दिन ठीक होगा?
यह सब बहुत अच्छी तरह से कह रहा है "आप जहाज होगा" , लेकिन कुशल दिखने और मैला काम करने वाले के बीच अंतर है।