स्पष्ट उत्तर प्रसिद्ध पुस्तक से गैंग-ऑफ-चार पैटर्न है। ये वही पैटर्न हैं जो पूरे स्थान पर सूचीबद्ध होते हैं।
http://en.wikipedia.org/wiki/Design_Patterns
इसके अलावा, मार्टिन Fowlers वेब साइट के आसपास एक नजर है ...
http://martinfowler.com/
वहाँ पर एक निष्पक्ष बिट नहीं है - "प्रसिद्ध" एक शायद "निर्भरता इंजेक्शन" है । हालांकि, अधिकांश अन्य सुंदर डोमेन विशिष्ट हैं।
"मिक्सिन परतें" सी ++ के लिए दिलचस्प हो सकती हैं। एक टेम्पलेट वर्ग टेम्पलेट पैरामीटर के रूप में अपना आधार लेता है, ताकि टेम्पलेट का उपयोग कई अलग-अलग वर्गों या एक रचना विधि के समान कार्यक्षमता को जोड़ने के लिए किया जा सके ताकि लाइब्रेरी के लिए विभिन्न सुविधाओं को आसानी से शामिल/बहिष्कृत किया जा सके। उत्सुकता से आवर्ती टेम्पलेट चाल का प्रयोग कभी-कभी भी किया जाता है (मूल आधार अंतिम पूर्ण रूप से बना हुआ वर्ग है) ताकि विभिन्न मिश्रित परतें "प्रतिबिंब" की कुछ डिग्री कर सकें, ताकि इंटरमीडिएट विधियों को पूरी तरह से तैयार किए जाने के संदर्भ में परिभाषित किया जा सके सदस्य प्रकार इत्यादि। यदि आप सावधान नहीं हैं, तो निश्चित रूप से यह अनौपचारिक चक्रीय निर्भरताओं के लिए थोड़ा सा प्रवण हो सकता है।
http://portal.acm.org/citation.cfm?id=505148
किसी ने "असली सवाल नहीं" पर क्यों मतदान किया? एक्स- ( –
प्रोग्रामिंग उत्साही के बहुत सारे पहले से ही एक ही प्रश्न पूछते हैं। –
मेरा प्रश्न सी ++ विशिष्ट है, न केवल डिजाइन पैटर्न से संबंधित है ....मुझे लगता है कि उन्होंने 'नहीं पढ़ा' ... कि एक सी ++ प्रोग्रामर को पता होना चाहिए कि –