এটি এই প্রশ্নের একটি বিশেষ ঘটনা যা আমি বিশেষভাবে প্রাসঙ্গিক বলে মনে করি।
আমি অ্যান্ড্রয়েডের জন্য একটি গেম নিয়ে কাজ করছি, এবং আমি লিবিজিডিএক্স দিয়ে স্কালা ব্যবহারের পরিকল্পনা করছি। আমি একটি পারফরম্যান্ট গেম তৈরি করার পরিকল্পনা করছি, তবে অগত্যা হাইপার-পারফরম্যান্ট গেমটি নয়। আমি আবর্জনা সংগ্রহের উপর libgdx এর ডকুমেন্টেশন দেখেছি এবং এটি আমার মনে করে:
- কার্যকরী প্রোগ্রামিং প্রচুর অপরিবর্তনীয় বস্তু বোঝায়।
- অতএব, কোনও বস্তুর রূপান্তর করতে একটি নতুন অবজেক্ট তৈরি করা প্রয়োজন।
- সুতরাং, প্রচুর বস্তু আবর্জনা সংগ্রহ করে, যা কর্মক্ষমতা হ্রাস করে।
এটি কি অনিবার্য সমস্যা? অ্যান্ড্রয়েডে ক্রিয়ামূলক শৈলীতে অন্য কোনও উল্লেখযোগ্য সমস্যা আছে?