ฉันทำงานเป็นระยะเวลานานในโครงการ Django ซึ่งเติบโตเร็ว ๆ นี้ ฉันได้รับการคิดเล็กน้อยเกี่ยวกับกลยุทธ์ที่จะใช้เพื่อให้ง่ายต่อการจัดการ สิ่งหนึ่งที่ฉันต้องการป้อนข้อมูลบางอย่างคือถ้าฉันควรแยกแอปพลิเคชันของฉันออกเป็นแอปพลิเคชันขนาดเล็กหลายตัว นั่นจะทำให้มุมมองและไฟล์ของฉันเล็กลงและแยกความกังวลออก
สิ่งหนึ่งที่รบกวนจิตใจฉันในเรื่องนี้คือในแอปพลิเคชันของฉันฉันจะมีวิธีการช่วยเหลือหลายอย่างที่จะใช้กับแอปพลิเคชัน นอกจากนี้บางรุ่นจะต้องมีการแชร์ / ใช้ระหว่างแอพพลิเคชั่นด้วย นี่จะสมเหตุสมผลไหม สิ่งนี้ไม่ได้เป็นไปได้ด้วยการแยกข้อกังวลที่ฉันหวังว่าจะประสบความสำเร็จโดยแยกแอปของฉันในแอปขนาดเล็กหลายแอป อะไรจะเป็นวิธีที่ดีในการแบ่งปันวิธีใช้ตัวช่วยโมเดลและอื่น ๆ ในแอปพลิเคชัน