হচ্ছে একটি strawman প্যাকেজ বিবেচনা java.utilবিভিন্ন শ্রেণীর একটি ডাম্পিং স্থল বেশির ভাগ ক্ষেত্রে যে ব্যক্তি তাদের করা অলস বা অননুপ্রাণিত তাদের বর্গ জন্য আরো একটি শব্দার্থগতভাবে সঠিক প্যাকেজের নাম নিয়ে আসা ছিল তুলনায় সাধারণ অন্যান্য ভাগ কিছু না।
একটি উদাহরণ হিসাবে, ক্লাসটি UUIDকী সেই শ্রেণীর জন্য শব্দার্থগতভাবে সঠিক প্যাকেজের নাম হত?
আমি UUIDআরও স্বল্প ওজনের জন্য নিজের ক্লাস বাস্তবায়নে কাজ করছি । আমি me.myproject.util.UUIDআমার প্যাকেজ নামটি ব্যবহার করতে চাই না ।
আমি বিবেচনা করেছি me.myproject.rfc4122.UUIDকিন্তু এটি ব্যবহারের শব্দার্থকে বোঝায় না UUID।
আমি বিবেচনা করেছি me.myproject.uuid.UUIDকিন্তু আমি তাতে টাউটোলজি পছন্দ করি না, যদিও পাইথনের একই নামযুক্ত একটি মডিউলে একটি ক্লাস স্থাপন করা একটি জনপ্রিয় পদ্ধতি এবং packagesজাভাতে শব্দার্থগতভাবে modulesপাইথনের সমতুল্য নয় ।
আমি এটিকে বিবেচনা করেও me.myproject.UUIDপ্রত্যাখ্যান করেছি কারণ আমি নেমস্পেসের সেই অংশটি সম্পর্কিত নয় এমন জিনিসগুলির সাথে দূষিত করতে চাই না। এটি কেবল সমস্যাটিকে একটি স্তরের উপরে নিয়ে যায়।
আমিও বিবেচনা করেছি me.myproject.lib.UUIDতবে .utilসমস্যার নতুন নামকরণের চেয়ে এর আর কোনও অর্থগত অর্থ নেই ।
semantics: ভাষাবিদ্যা এবং যুক্তিবিদ্যা সঙ্গে সংশ্লিষ্ট শাখা অর্থ ।
from me.myproject.uuid import UUID, GetUUIDInfoদেখতে কিছুটা ঠিক আছে। মডিউলে একাধিক রফতানি জিনিস থাকতে পারে।
me.myproject.UUID? বাme.UUID