যদিও আমি নিজেকে যুক্তিসঙ্গতভাবে যোগ্য পাইথন কোডার হিসাবে ভাবতে চাই, আমি যে ভাষাটি কখনই কুঁকড়ে উঠতে পারি না সেগুলির একটি দিক হ'ল সাজসজ্জা।
আমি জানি তারা কী (অতিমাত্রায়), আমি স্ট্যাক ওভারফ্লোতে টিউটোরিয়াল, উদাহরণ, প্রশ্নগুলি পড়েছি এবং সিনট্যাক্সটি বুঝতে পারি, নিজের লেখা লিখতে পারি, মাঝে মাঝে @ ক্লাসমেডোথ এবং @ স্ট্যাটিকমেডোর ব্যবহার করতে পারি তবে এটি কখনও আমার ব্যবহারের জন্য হয় না আমার নিজের পাইথন কোডটিতে একটি সমস্যা সমাধান করার জন্য ডেকোরেটর। আমি কখনই এমন সমস্যার মুখোমুখি হই না যেখানে আমি মনে করি, "হুম ... এটি সাজসজ্জার জন্য একটি কাজের মতো দেখাচ্ছে!"
সুতরাং, আমি ভাবছি যে আপনি যদি নিজের প্রোগ্রামগুলিতে সজ্জাগুলি ব্যবহার করেছেন এমন কিছু উদাহরণ আপনি উপস্থাপন করতে পারেন এবং আশা করি আমার একটি "এ-হা!" মুহূর্ত এবং তাদের পেতে ।
functools.lru_cache
যা পিটার বলেছিলেন ঠিক তাই করেন, পাইথন ৩.২ থেকে ফেব্রুয়ারী ২০১১-এ প্রকাশিত।