इस कारखाने के बारे में क्या है और कारखाने के पैटर्न का उपयोग करने के क्या फायदे हैं? क्या यह एक प्लग करने योग्य वास्तुकला देता है? इसे "फैक्टरी" क्यों कहा जाता है?कारखाने के पैटर्न का उपयोग कब करें?
6
A
उत्तर
5
के बाद से यह वास्तव में है "विनिर्माण" यह कारखाना है से आप सभी की जरूरत पा सकते हैं (बनाएं) एक वस्तु।
वास्तव GOF द्वारा परिभाषित कारखाने पैटर्न के दो प्रकार है:
मूल रूप से उन दोनों के वास्तविक ठोस कार्यान्वयन जानने से बुला ग्राहक दसगुणा की कोशिश करता है वर्ग/इंटरफेस।
3
आप पढ़ने this पीडीएफ लेख
+2
आपको सलाह देनी चाहिए कि यह एक डाउनलोड लिंक है। (पीडीएफ) –
+1
अब लिंक टूटा हुआ :( –
संबंधित मुद्दे
- 1. एक कारखाने पैटर्न
- 2. डिज़ाइन पैटर्न का उपयोग कब करें आप कैसे जानते हैं?
- 3. ko.utils.unwrapObservable का उपयोग कब करें?
- 4. ट्यूपल का उपयोग कब और कब करें?
- 5. वसंत गतिशील इंजेक्शन, कारखाने की तरह पैटर्न
- 6. कोड पूरा होने और कारखाने पैटर्न
- 7. जावास्क्रिप्ट ऑब्जेक्ट अक्षर का उपयोग कब करें
- 8. कमजोर घटनाओं का उपयोग कब करें?
- 9. Mockito.verify() का उपयोग कब करें?
- 10. स्ट्रिंगबिल्डर का उपयोग कब करें?
- 11. Request.RegisterForDispose का उपयोग कब करें?
- 12. मल्टीथ्रेड का उपयोग कब करें?
- 13. ओपनसीएल का उपयोग कब करें?
- 14. reinterpret_cast का उपयोग कब करें?
- 15. $ .extend ({...}) का उपयोग कब करें?
- 16. QueueUserAPC() का उपयोग कब करें?
- 17. का उपयोग कब करें hibernate.connection.provider_class
- 18. कीवर्ड का उपयोग कब करें
- 19. [MTAThread] का उपयोग कब करें?
- 20. "हटाएं" का उपयोग कब करें?
- 21. "^" ऑपरेटर का उपयोग कब करें
- 22. फ़िल्टर_इनपुट का उपयोग कब करें()
- 23. टैग/लेबल का उपयोग कब करें और शाखा कब करें?
- 24. मुझे बिल्डर डिजाइन पैटर्न का उपयोग कब करना चाहिए?
- 25. रणनीति पैटर्न का उपयोग कब और क्यों किया जाना चाहिए?
- 26. हाइबरनेट फ़ेचिंग रणनीति - "शामिल" का उपयोग कब करें और "चयन करें" का उपयोग कब करें?
- 27. angular.js कारखाने में $ http का उपयोग कर
- 28. अमूर्त कारखाने का उपयोग करने में समस्या
- 29. इवेंट बस का उपयोग कब करें?
- 30. प्रत्येक के लिए कब उपयोग करें और xslt में लागू-टेम्पलेट्स का उपयोग कब करें?
तो यह उपयोगी होगा यदि आपको संभावना है कि आपका मॉडल (एमवीसी में) बदल सकता है? क्या आपके आवेदन में मॉडल बनाने के बारे में कुछ भी अवांछनीय है जो गतिशील है परिस्थितियों में? मुझे लगता है कि एक नकारात्मक पक्ष यह सुनिश्चित करने की अतिरिक्त जटिलता है कि कोई भी क्रमिकरण आपके विचारों या आपके नियंत्रकों को नहीं तोड़ता है। – stonybrooklyn