এটি রক্ষণাবেক্ষণের জন্য কার্যকর প্রোগ্রামটির স্বচ্ছতার সাথে করতে হবে।
যদি আপনাকে কোনও প্রোগ্রাম বজায় রাখতে হয় তবে আপনি খুঁজে পাবেন যে প্রতি লাইনে একক শ্রেণি আমদানি করা কতটা কার্যকর।
নিম্নলিখিত পরিস্থিতিতে সম্পর্কে চিন্তা করুন:
import company.billing.*;
import company.humanrerources.*;
class SomeClass {
public void veryImportantMethod() {
Customer customer;
Employee comployee;
Department dept.
}
}
আপনি যখন কোডটির টুকরা বাগফিক্স করছেন বা বজায় রাখছেন (বা কেবল এটি পড়ছেন) তখন পাঠকদের পক্ষে এটি জানার জন্য সাহায্য করা হয় যে ব্যবহৃত ক্লাসগুলি কোন প্যাকেজের সাথে সম্পর্কিত। উপরোক্ত হিসাবে ওয়াইল্ডকার্ড আমদানি ব্যবহার করা সেই উদ্দেশ্যে সাহায্য করে না।
এমনকি কোনও আইডিই সহ, আপনি ঘোরাফেরা করতে বা ঘোষণায় ফিরে যেতে চান না এবং ফিরে যেতে চান না, যদি আপনি কার্যক্ষমতার দিক থেকে বুঝতে পারেন যে অন্যান্য প্যাকেজগুলি এবং ক্লাসগুলি বর্তমান কোডের উপর নির্ভর করে।
এটি যদি কোনও ব্যক্তিগত প্রকল্প বা ছোট কোনও কিছুর জন্য হয় তবে তা আসলে কিছু যায় আসে না, তবে এর চেয়ে বড় কিছু যা অন্য বিকাশকারীদের ব্যবহার করতে হয় (এবং বছরের পর বছর ধরে বজায় রাখা হয়) এটি অবশ্যই একটি গুরুত্বপূর্ণ।
কারও সাথে পারফরম্যান্সের পার্থক্য নেই।