Swift 4. प्रोटोकॉल-ओरिएंटेड प्रोग्रामिंग
Освойте современный Swift через протоколы
सारांश:
परिचय
पुस्तक «Swift 4 Protocol-Oriented Programming» (हिंदी: «Swift 4. प्रोटोकॉल-ओरिएंटेड प्रोग्रामिंग») जॉन हॉफमैन द्वारा लिखित एक व्यावहारिक मार्गदर्शिका है, जो पाठक को Swift भाषा में प्रोटोकॉल-ओरिएंटेड प्रोग्रामिंग (POP) प्रतिमान से परिचित कराती है। 2017 में प्रकाशित यह पुस्तक उन सभी के लिए प्रासंगिक बनी हुई है जो गहराई से समझना चाहते हैं कि कैसे प्रोटोकॉल और प्रोटोकॉल एक्सटेंशन Apple प्लेटफार्मों के लिए अधिक लचीला, मॉड्यूलर और परीक्षण योग्य कोड लिखने में मदद करते हैं।
यह पुस्तक किस बारे में है
यह पुस्तक क्लासिकल ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग (OOP) से प्रोटोकॉल-ओरिएंटेड दृष्टिकोण की ओर संक्रमण पर केंद्रित है, जिसे Apple Swift 2.0 से सक्रिय रूप से बढ़ावा दे रहा है। हॉफमैन विस्तार से बताते हैं कि Swift में प्रोटोकॉल केवल इंटरफेस नहीं हैं, बल्कि एप्लिकेशन आर्किटेक्चर बनाने के लिए एक शक्तिशाली उपकरण हैं। मुख्य ध्यान निम्नलिखित पर दिया गया है:
- Swift 4 में प्रोटोकॉल के मूल सिद्धांत और उनका सिंटैक्स।
- प्रोटोकॉल एक्सटेंशन और डिफ़ॉल्ट मेथड का कार्यान्वयन।
- क्लास इनहेरिटेंस के बजाय प्रोटोकॉल कम्पोज़ीशन।
- विशिष्ट उदाहरणों के माध्यम से POP की पारंपरिक OOP से तुलना।
- कोड युग्मन को कम करने और परीक्षण क्षमता में सुधार के लिए प्रोटोकॉल का उपयोग।
- सरल डेटा संरचनाओं से लेकर पूर्ण एप्लिकेशन बनाने तक के व्यावहारिक तरीके।
यह पुस्तक किसके लिए है
यह पुस्तक उन डेवलपर्स के लिए है जो Swift की मूल बातों से पहले से परिचित हैं और उन्हें एप्लिकेशन बनाने का अनुभव है।