व्यवहार जैसा कि ऊपर उल्लेख अंतर के अलावा, मैं भी निर्भरता के बारे में एक अंतर का अनुभव है और एक परियोजना के दौरान मामलों का उपयोग एक बार मैं पर काम कर रहा था , निम्नलिखित की तरह।
उदाहरण के लिए, आगंतुक कंक्रीट कक्षाओं के बारे में जानता है। इसलिए आप अपने आगंतुक कोड को बदलने की कीमत पर अधिक लचीला होंगे क्योंकि आप पदानुक्रम में नए ठोस वर्ग जोड़ते हैं। रणनीति में ऐसी कोई बात नहीं है। इस संदर्भ में, यदि संदर्भ के बावजूद आपके पास दिए गए इनपुट के साथ केवल कुछ आउटपुट लौटने के तरीके हैं तो रणनीति अधिक उपयुक्त हो जाती है।
इसके अलावा, विज़िटर पैटर्न भी चिंता को अलग करने के लिए एसओएलआईडी के एसआरपी को लागू करने के लिए उपयोग किया जाता है।
यह विभिन्न पैटर्न से संबंधित एक अच्छा तरीका है: http://www.cours.polymtl.ca/inf3700/divers/nonSoftwareExample/patexamples.html –
अच्छा लिंक @ jco.owens! –
लिंक अब टूटा हुआ है .. क्या आप @ jco.owens अपडेट कर सकते हैं? – Joe