मैं आपके दावे के साथ इस मुद्दे को सुलझाता हूं कि आप किसी समस्या का पूरा हल निकाल सकते हैं। कोई है जो 70 के दशक से मध्यवर्ती प्रोग्रामिंग कर रहा है, और यहां तक कि प्रतीत होता है सबसे सरल कार्यों के लिए पुनरावृत्ति-और-पैच चक्रों से परिचित होने के नाते, मुझे लगता है कि आपने थोड़ी सी निगरानी की होगी!
सबसे पहले और सबसे महत्वपूर्ण, कोई भी कार्यक्रम कई समस्याओं को हल करने वाला है। सबसे कठिन समस्या हमेशा उपयोगकर्ता की स्वतंत्रता को इस बिंदु पर कम कर रही है कि आप उनके इनपुट की भविष्यवाणी कर सकते हैं। डिजाइन इसी से मिलता-जुलता है।
आपके द्वारा विकसित किए गए एल्गोरिदम उस विशेष समस्या का एकमात्र संभव समाधान नहीं हैं और, ज्यादातर मामलों में, लेने के लिए बहुत संभव मार्ग हैं: प्रोग्रामिंग कई बोलियों और भाषाओं के साथ एक अभिव्यंजक माध्यम है, और प्रोग्रामर की शैली है ।
यदि आप गणित स्टैकएक्सचेंज (s) का उपयोग करते हैं, तो आप ऐसे लोगों को पाएंगे जो एक गणितीय समाधान पोस्ट करते हैं जो वास्तव में समस्या को पकड़ता है और इसे इस तरह से व्यक्त करता है कि लोग तुरंत झपट लेते हैं क्योंकि यह उनके व्यक्तिगत अनुभव के साथ अच्छी तरह से मेल खाता है, और फिर वे इसे और कम कर देते हैं मानक सरलीकृत रूप जो पालना शीट्स में है और पढ़ाया जाता है। यह किसी समस्या के समाधान की चर प्रस्तुतियों का एक अच्छा उदाहरण है और सबसे सरल, सबसे सुरुचिपूर्ण हमेशा पहला रूप नहीं होता है।
तो, आप कैसे शुरू करते हैं?
हां, रंग सिद्धांत का कुछ ज्ञान सहायक है, लेकिन आपको इसके बारे में बहुत कुछ जानने की जरूरत नहीं है। वास्तव में शत्रुतापूर्ण दर्शकों से अपने विचारों का बचाव करने के बाहर इसका बहुत कम मूल्य है (पढ़ें: समालोचना)। जानने के लिए सबसे महत्वपूर्ण बात यह है: ये रंग काले और सफेद (ज़ेन के प्रकार) में कैसे काम करेंगे? क्या मैं अपने सभी कामों पर अपने ग्राहक को 80% सीएमवाईके बाढ़ की दर से कम कर रहा हूं? अगर मैं प्लास्टिक के स्टॉक में यूवी और 100% सीएमवाईके बाढ़ के साथ पन्नी / स्टैम्प के साथ मुहर लगाता हूं, तो क्या वे छपाई का खर्च उठा पाएंगे?
प्रकार का तकनीकी ज्ञान महत्वपूर्ण है, लेकिन आपको उनका उपयोग करने के लिए फ़ॉन्ट निर्माता होने की आवश्यकता नहीं है। अंतरिक्ष के बारे में जानकारी होना सबसे महत्वपूर्ण है। प्रकार के लिए, यह अग्रणी (लाइन रिक्ति) और ट्रैकिंग / कर्निंग (अंतर-शब्द और अंतर-अक्षर क्रमशः स्पेसिंग) है।
यह सुनिश्चित करने के लिए, दुनिया में नंबर एक डिजाइनर होने के लिए, आपको संभवतः एक गहरा ज्ञान होना चाहिए, लेकिन औसत से ऊपर होने के लिए? आपको फॉर्म के बुनियादी सरसरी ज्ञान और बेहतर करने की इच्छा की आवश्यकता है।
सबसे अच्छे डिजाइनों में आमतौर पर किसी भी चीज की 2 से अधिक नहीं होती है , ठीक उसी तरह से संवाद करते हैं और केवल उसी चीज की जरूरत होती है, और उस स्थान पर भीड़ न लगाएं। बुनियादी विचार से सबसे अच्छा डिजाइन यह है कि अंतरिक्ष लक्जरी है, और घनत्व हताशा है ।
दो फ़ॉन्ट चेहरे, दो रंग (सफेद कागज? काला और एक और उठाओ), दो हिस्सों। दो। आप और अधिक चाहते हैं? इसे अपने तक ही सीमित रखें, लेकिन आप इसे करें।
उसके बाद, एकमात्र सवाल जो आपको खुद से पूछना है "क्या मैं इसे जमा करने के लिए शर्मिंदा हूं?" यदि हाँ, तो।
पक्ष पर सीखने के डिजाइन के साथ शुरू करने के लिए सबसे अच्छी जगह कुछ "डिजाइनर की डिज़ाइन किताबें" या शीर्ष-अंत डिज़ाइन के बारे में पत्रिकाओं को ढूंढना है। ऐसा करने से, आप समस्या को हल करने की आवश्यकता के बिना तकनीकी पहलुओं को सीख सकते हैं। फिर आप एक शासक और नोटबुक निकालते हैं, नोट्स लेते हैं, और फिर उसमें वह सब कुछ दोहराते हैं जो आप कर सकते हैं। तब आपको स्थान और रचना और संयम का पता चलेगा।