साक्षात्कार में एक सी ++ - प्रोग्रामर के रूप में मैं बार-बार खुद को स्थितियों में पाया साक्षात्कारकर्ता अच्छे प्रोग्रामिंग शैली के मेरे ज्ञान की जांच करना चाहते थे। ये आमतौर पर OOP के बुनियादी ज्ञान के आसपास केंद्रित थे।
मुझे पता है कि ओओपी अवधारणाओं को घेरने के लिए उपयोगी है और मैं इसका दैनिक उपयोग करता हूं। हालाँकि, चूंकि सी ++ जैसी भाषा कई अलग-अलग शैलियों की अनुमति देती है और कुछ सी ++ जैसे टीएमपी या एसटीएल एल्गोरिदम बिल्कुल भी ओओपी नहीं हैं (बल्कि कार्यात्मक प्रोग्रामिंग की तरह) मैं अपने आप को अन्य दृष्टिकोणों के बारे में अपने ज्ञान को "सबसे अच्छा" बेचने के तरीके पर अटक गया हूं। अच्छी तरह से अभिमानी के रूप में या मूल बातें की सराहना के बिना किसी के रूप में आने के बिना। मुझे डर है कि पूछने वालों के OOP पर जोर 90 के दशक में उन लोगों के सामाजिककरण से आता है, जहां OOP को इलाज के लिए माना जाता था, लेकिन यह एक अभिमानी दृष्टिकोण है।
मैं इस तरह के सबसे अच्छे प्रश्न कैसे बनाऊंगा?