Saya memulai dengan Python (sudah saatnya saya mencobanya), dan saya mencari beberapa praktik terbaik.
Proyek pertama saya adalah antrian yang menjalankan eksperimen baris perintah di beberapa utas. Saya mulai mendapatkan main.py
file yang sangat panjang , dan saya ingin memecahnya. Secara umum, saya mencari: Bagaimana programmer python mengatur banyak file sumber? Apakah ada struktur tertentu yang cocok untuk Anda?
Pertanyaan spesifik saya meliputi:
- Haruskah setiap kelas berada dalam file terpisah?
- Bagaimana saya harus mengatur pengujian unit relatif terhadap kode sumber?
- Di mana saya harus meletakkan komentar dokumen, khususnya untuk operasi baris perintah?
- Jika saya menggunakan beberapa direktori, bagaimana cara mengimpor kelas di antara mereka?
Saya mungkin bisa menarik beberapa kesimpulan saya sendiri di sini dengan coba-coba, tetapi saya lebih suka memulai dari sesuatu yang baik .