मैं वर्तमान में फ्लास्क वेब ढांचे का उपयोग कर पाइथन में एक वेब अनुप्रयोग लिख रहा हूं। मैं वास्तव में एक ही फाइल में सब कुछ डालने के लिए उपयोग कर रहा हूं, कई अन्य परियोजनाओं के विपरीत मैं देखता हूं कि उनके पास कक्षाओं, विचारों और सामानों के लिए अलग-अलग निर्देशिकाएं हैं। हालांकि, फ्लास्क उदाहरण सिर्फ एक ही फाइल में सब कुछ सामान देता है, जो मुझे लगता है कि मैं क्या कर रहा हूं।क्या एक फ़ाइल में एक संपूर्ण फ्लास्क एप्लिकेशन लिखना बुरा व्यवहार है?
क्या एक ही फ़ाइल में पूरे वेब ऐप को लिखने में कोई जोखिम या समस्या है, या क्या मेरे कार्यों और कक्षाओं को अलग-अलग फाइलों में फैलाना बेहतर है?
इस बात पर निर्भर करता है कि वेब ऐप कितना जटिल है, लेकिन मैं आमतौर पर वास्तविक एप्लिकेशन तर्क से वेब सामान को विभाजित करता हूं। –