"परीक्षण और त्रुटि" कहने के बजाय, मान लें "पुनरावृत्ति"।
जो भी आप डिज़ाइन कर रहे हैं, बस इसे आपके पास दी गई जानकारी के साथ अपना सर्वश्रेष्ठ शॉट दें, यह जानकर कि आपके पास पूर्ण ज्ञान नहीं है। फिर आप निस्संदेह एक अप्रत्याशित मुद्दे में भाग लेंगे जो चीजों को जटिल बनाता है। यह तब होता है जब आपको खुद से पूछना पड़ता है कि क्या गलत हुआ और अलग-अलग क्या करना है। फिर वापस जाएं और अपनी नई समझ के साथ दोबारा डिजाइन करें। दोहराएँ। हमेशा अपने डिजाइन का अनुमान लगाएं और बेहतर समाधान के लिए अपने आस-पास देख रहे हों। उदाहरण के लिए, "फ़ायरफ़ॉक्स कैसे कार्यान्वित करता है? ओह, मैं देखता हूं, वे पॉपअप विंडो का उपयोग नहीं करते हैं, और इसका अधिक क्लीनर।"
इस तथ्य को स्वीकार करते हुए कि आप गलतियां करेंगे और उन्हें ठीक करने के इच्छुक हैं, आप पहले से ही पैक से आगे हैं।
जैसे ही आप अनुभव प्राप्त करते हैं, आप पुनरावृत्ति लंबे हो जाएंगे, और थोड़ी देर में आपको पहली बार चीज़ें मिलेंगी - इसमें कोई संदेह नहीं है क्योंकि आप गलतियों और अतीत से उनके समाधान की भविष्यवाणी कर सकते हैं।
जहां तक किताबें चिंतित हैं, अगर मुझे सही याद है, "स्टीव के मस्तिष्क के अंदर" इस बात के बारे में बात की गई कि पुनरावृत्ति ऐप्पल के विकास के लिए आंतरिक है।
स्रोत
2009-04-29 21:06:26
मैं कहूंगा कि परीक्षण और त्रुटि आपके डिज़ाइन को बेहतर बनाने के लिए सबसे खराब तकनीक होगी। अक्सर टाइपिंग के बिना सोचने में कुछ दिन बिताते हैं और बाद में बहुत सारे प्रयास बचाते हैं और परियोजना की सफलता के लिए एक बेहतर डिजाइन तैयार करते हैं जो निर्णायक होता है। – piotr
मैं असहमत हूं। मुझे लगता है कि रॉब का मतलब है आपकी पिछली गलतियों से सीखना। जैसा कि मैंने अपनी पोस्ट में भी कहा है, मुझे नहीं लगता कि आप बिना किसी छोटे अनुभव के, एक पुस्तक उठा सकते हैं, सॉफ्टवेयर डिज़ाइन के बारे में कुछ सामान पढ़ सकते हैं, और उसके बाद कुछ बढ़िया हो सकते हैं, खासकर अगर सॉफ्टवेयर बहुत जटिल नहीं है ।आपको वास्तव में अपने लिए अनुभव करना होगा कि क्या काम करता है और काम नहीं करता है, और दो बार एक ही गलती नहीं करता है। यह निश्चित रूप से नहीं कहना है कि कुछ दिन सोचने से आपके डिजाइन में मदद नहीं मिलती है - लेकिन यह सब कुछ नहीं है। – Razzie
हाँ, मेरा मतलब हैक और उम्मीद डिजाइन नहीं है, मैं आपके डिजाइन को लागू करने और आपके मूल से क्या काम करता है और क्या नहीं देख रहा हूं। इसलिए रज़ी ने स्पष्ट किया कि मेरा मतलब है कि गलतियों से सीखना एक दृष्टि अनुभव है। –