मुझे basic OOP-related topics
, RTTI, Templates
पता है। Java' Collection Framework
से वापस लौटने पर, मैंने C++
में ऐसे संग्रह खोजने की कोशिश की और STL
पाया, और मैं अपनी परियोजनाओं में इसका उपयोग करने की कोशिश कर रहा हूं (हालांकि मैं उन्हें अंदर और बाहर नहीं जानता)। मैंने Accelerated C++, Effective and More Effective C++
जैसी किताबों के लिए सिफारिशों की खोज की और पाया।सी ++ | प्रगति पथ
लेकिन मुझे यकीन नहीं है कि मेरा प्रगति पथ क्या होना चाहिए। अक्सर अपने कोड
def apprentice(): read(diveintopython) experiment(interpreter) read(python_tutorial) experiment(interpreter, modules/files) watch(pycon) def master(): refer(python-essential-reference) refer(PEPs/language reference) experiment() read(good_python_code) # Eg. twisted, other libraries write(basic_library) # reinvent wheel and compare to existing wheels if have_interesting_ideas: give_talk(pycon) def guru(): pass # Not qualified to comment. Fix the GIL perhaps?
- डिस्कवर list comprehensions
- डिस्कवर generators
- समाविष्ट map, reduce, filter, iter, range, xrange,: Python-Progression Path - मैं कुछ इस तरह रहा हूँ बहुत
- डिस्कवर itertools और functools
- पढ़ें Real World Haskell
- पुनर्लेखन सभी अपने पुराने अजगर उच्च आदेश कार्यों, प्रत्यावर्तन, और whatnot की टन के साथ कोड।
- हर बार जब वे आपको पाइथन कक्षा के साथ पेश करते हैं तो अपने क्यूबिकल साथी को परेशान करें। दावा करें कि इसे और कुछ फ़ंक्शंस के रूप में "बेहतर" लागू किया जा सकता है। कार्यात्मक प्रोग्रामिंग गले लगाओ।
- Strategy पैटर्न को फिर से खोजें और फिर all those things अनिवार्य कोड से आपने हास्केल के बाद भूलना बहुत कठिन प्रयास किया।
- एक संतुलन खोजें।
यद्यपि आप सी ++ सवाल शीर्षक और एक C++ टैग में है , प्रश्न में सी ++ के साथ कुछ भी नहीं दिखता है। इसके बारे में सोचने के लिए आओ, सवाल क्या है? –
निहित प्रश्न यह है कि "सी ++ के छात्रों के लिए इस सूची के बराबर क्या है?" –
@ चार्ल्स बेली: मैंने अपना प्रश्न अपडेट किया। –