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