প্রায়শই, বিশেষত গ্রন্থাগারগুলিতে, প্যাকেজগুলিতে এমন একটি ক্লাস থাকে যা একক ধারণার চারপাশে সংগঠিত হয়। উদাহরণস্বরূপ: এক্সএমএল, এসকিউএল, ব্যবহারকারী, কনফিগারেশন, ডিবি । আমি মনে করি আমরা সকলেই খুব স্বাভাবিকভাবেই অনুভব করি যে এই প্যাকেজগুলি এককথায় সঠিক ।
com.myproject। xml। এলিমেন্ট com.myproject
ro SQL .Connection
com.myproject। ব্যবহারকারী
। ব্যবহারকারী com.myproject । ব্যবহারকারী .UserFactory
তবে, যদি আমার কাছে এমন একটি প্যাকেজ থাকে যা আসলে একটি একক প্রকারের বাস্তবায়নের সংকলন রাখে - যেমন কার্য, বিধি, হ্যান্ডলার, মডেল ইত্যাদি ? তবে কোনটি পছন্দনীয়?
com.myproject। টাস্ক .টেকআউটগাড়ি টাস্ক
com.myproject। টাস্ক .ডোডডিশটাস্ক
কম.মাইপ্রোজেক্ট। কার্য .পেনটহাউসটাস্ক
অথবা
com.myproject। টাস্ক .টেকআউটগাড়িটাস্ক
কম.মাইপ্রোজেক্ট। টাস্ক .ডোডডিশটাস্ক
কম.মাইপ্রোজেক্ট। টাস্ক .পেনটহাউসটাস্ক