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