कुंजी कार्य को असतत चरणों में तोड़ना है जो आप जानते हैं कि कैसे करना है (या पता कर सकते हैं कि कैसे करना है)। आप जो जानते हैं कि कैसे करना है यह आपके अनुभव के स्तर पर आधारित है।
आइए अपने आसन ईमेल उदाहरण लें:
आवश्यकताएँ: @ postific.com ईमेल स्वीकार करें, प्रारूप करें और उन्हें वेबसाइट पर पोस्ट करें।
कार्य 1) ईमेल स्वीकार करें।
ईमेल की सबसे अधिक संभावना एक मेल सर्वर से प्राप्त करने की होगी। आपको अपने विशेष मेल सर्वर से ईमेल प्राप्त करने के लिए एपीआई कॉल पर शोध करना होगा। आपको यह भी पता लगाना होगा कि ईमेल के शरीर से सामग्री को कैसे निकालना है (शायद एक और एपीआई कॉल)।
टास्क 2) ईमेल को फॉर्मेट करें।
कार्य 1 से, संभवतः आपके पास कहीं न कहीं स्मृति में बैठी सामग्री है। इसे प्रारूपित करें ताकि यह चरण 3 के अनुरूप हो ...
टास्क 3) ब्लॉग पर सामग्री पोस्ट करें।
यदि आप इस ईमेल 2blog सुविधा को जोड़ रहे हैं, तो संभवतः आपके पास पहले से ही ब्लॉग पोस्ट करने के लिए एक तंत्र है। उस तंत्र का उपयोग करें और अपनी वेबसाइट पर एक textarea से इनपुट को स्वीकार करने के बजाय, इसे चरण 2 से सामग्री के साथ बदलें।
अब, हम प्रिंट कथनों से कैसे प्राप्त करते हैं, यदि कथन और कार्य प्रत्येक कार्य को पूरा करने के लिए।
ध्यान दें कि कार्य 1 में, मैंने दो बार एपीआई कॉल का उल्लेख किया है? एपीआई कॉल अनिवार्य रूप से कार्य हैं जो किसी और ने लिखे हैं ताकि आप उनकी कार्यक्षमता का उपयोग कर सकें। यदि आप जानते हैं कि कार्यों को कैसे करना है, तो आप सही एपीआई कॉल पर शोध कर सकते हैं जो आपको मेल सर्वर से मेल प्राप्त करने के लिए चाहिए।
मैंने प्रारूपण के बारे में ज्यादा चर्चा नहीं की, लेकिन अगर आप जानते हैं कि स्ट्रिंग हेरफेर कैसे करना है, तो आप प्रारूपण करना जानते हैं। Html पेज को फॉर्मेट करना <b>bolded text</b>
कहीं न कहीं आपके स्ट्रिंग के भीतर टैग जोड़ने का एक अभ्यास है।
टास्क 3 में, मैंने उल्लेख किया कि ब्लॉग पोस्ट करने के लिए किसी प्रकार का तंत्र था। यदि यह एक मौजूदा ब्लॉगिंग प्लेटफ़ॉर्म है, तो आप इससे परिचित होंगे। लेकिन यदि नहीं, तो आपको HTTP पोस्ट और अन्य वेब फ्रेमवर्क से संबंधित सामान के बारे में जानने की आवश्यकता है।
यदि यह सब पढ़ने के बाद भी आपके पास कोई सुराग नहीं है कि मैं किस बारे में बात कर रहा हूं, तो मुझे आशा है कि मैंने आपको आश्वस्त किया है कि अनुभव का कोई विकल्प नहीं है। तो बस वहाँ जाओ और कुछ का निर्माण! Noob गलतियाँ करने के बारे में बहुत चिंता न करें क्योंकि हर डेवलपर एक बार noob था।