एक सप्ताह से मैं स्कैला में प्रोग्रामिंग पढ़ रहा हूं। लेखकों ने चरण-दर-चरण भाषा के तत्वों को प्रस्तुत किया है, लेकिन मैं अभी भी उलझन में हूं जब कार्यकर्ताओं, बंदियों, करीकरण, जैसे कार्यात्मक चीजों का उपयोग करना है ....स्कैला कार्यात्मक डिजाइन पैटर्न का कैटलॉग
मैं सामान्य उपयोग मामलों की सूची ढूंढ रहा हूं या कार्यात्मक संरचनाओं के लिए सर्वोत्तम प्रथाओं।
मैं की तरह
आप शायद सही हैं, मैं ओओ से परिचित हूं और मैं आपका जवाब समझता हूं। ओओ के लिए मैं पूछ सकता था कि विरासत या एकत्रीकरण का उपयोग कब किया जाए, मुझे इंटरफ़ेस कब और कब होना चाहिए। इन सवालों के लिए एक को कई संसाधन मिलेंगे लेकिन किसी भी अनुभव के बिना कौन सा कार्यात्मक निर्माण का उपयोग करना मुश्किल है। इन विषयों की चर्चा के लिए एक लिंक ठीक होगा। – stacker
@stacker यह सच है, और मैं, खुद, यह नहीं जानता कि क्या सिफारिश करनी है। क्रिस ओकासाकी द्वारा डैनियल फ्राइडमैन, या शुद्ध रूप से कार्यात्मक डेटा संरचनाओं द्वारा लिटिल शेमर और द सीजनेड शेमर जैसी कुछ किताबें कुछ मदद कर सकती हैं। लेकिन वहां स्कैला की तरह कुछ भी नहीं है। उदाहरण के लिए, करीकरण करने के लिए _option_ बल्कि दुर्लभ है। ज्यादातर भाषा में, या तो सब कुछ curried है, या कुछ भी नहीं है। और, ज़ाहिर है, ओओ का मिश्रण इसे एक दृष्टिकोण चुनना और भी मुश्किल बनाता है। –
मुझे यह सहायक साइट मिली: http://scala.sygneca.com/code/start – stacker