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