আমি জানি পুনরাবৃত্তি কি (যখন কোনও প্যাটেন নিজের মধ্যে পুনরায় শুরু হয়, সাধারণত একটি ফাংশন যা নিজেকে তার লাইনের একটিতে ডাকে ব্রেকআউট শর্তসাপেক্ষ ... ডান?) পরে, এবং যদি আমি সেগুলি ঘনিষ্ঠভাবে অধ্যয়ন করি তবে আমি পুনরাবৃত্ত ফাংশনগুলি বুঝতে পারি। আমার সমস্যাটি হ'ল, যখন আমি নতুন উদাহরণগুলি দেখি, আমি প্রথমে সবসময় বিভ্রান্ত হয়ে যাই। যদি আমি একটি লুপ বা ম্যাপিং, জিপিং, বাসা বাঁধতে, পলিমারফিক কলিং এবং আরও কিছু দেখতে পাই তবে আমি জানি এটি ঠিক কীভাবে চলছে। আমি যখন পুনরাবৃত্তির কোডটি দেখি, তখন আমার চিন্তার প্রক্রিয়াটি সাধারণত 'ডাব্লুটিএফ এটি হয়?' 'ওহ ইট রিকার্সিভ' এর পরে 'আমি অনুমান করি এটি অবশ্যই কাজ করবে, যদি তারা বলে যে এটি কাজ করে।'
সুতরাং আপনার কাছে এই ক্ষেত্রে দক্ষতা বাড়ানোর জন্য কোনও পরামর্শ / পরিকল্পনা / সংস্থান আছে? পুনরাবৃত্তি একটি অদ্ভুত ধারণা তাই আমি এটিকে মোকাবেলা করার উপায়টি ভাবছি একইভাবে অদ্ভুত এবং অচল।