वाह।
मुझे लगता है कि मैं इस एक के लिए पूर्ण उत्तर नहीं जानता, लेकिन मुझे शीर्षक प्रश्न के उत्तर के रूप में सोचना पसंद है "पायथन मॉड्यूल कितना बड़ा होना चाहिए?" पारस की अवधारणा के रूप में, एक रहस्य को छिपाते हुए। इस मामले में मॉड्यूल को ठीक से ऐसा लगता है (और यह इतना बड़ा रहस्य छिपाता है)।
मैं बाद में कागजात में खुदाई कर रहा हूं जो कि युग्मन और सामंजस्य के बारे में बहुत कुछ बताता है। हो सकता है कि कई डीबी मॉड्यूल होने से मॉड्यूल के बीच बहुत अधिक कॉलों को मजबूर किया जा सके, जो कि खराब अभ्यास, यानी कम सामंजस्य और उच्च युग्मन को बढ़ाने के लिए अग्रणी है?
मैंने प्रोग्रामर के बारे में प्रायोगिक आंकड़ों के बारे में बात करते हुए देखा है कि जो भी अच्छा अभ्यास तय करता है उसके बावजूद सादगी और समझ के लिए अच्छे अभ्यास का त्याग करना है। वास्तव में, अच्छी प्रथाओं के बीच भी संघर्ष हो सकता है। कहते हैं, प्रदर्शन आमतौर पर उन लोगों को नहीं बनाता है जो रखरखाव को बाद में खुश करते हैं। मुझे इस बात पर पूरा यकीन नहीं है कि इतने बड़े मॉड्यूल के साथ इस मामले में सुगमता कैसे सुधारी जाएगी।
एक और बात मैंने देखी कि कोड का हिस्सा जेनेरिक के रूप में बताया गया है और बाकी डीबीएस को इससे बढ़ाया गया है। मैं एक अजगर प्रोग्रामर नहीं हूँ, लेकिन शायद यह कुछ औचित्य साबित कर सकता है?
इसलिए, मेरे पास कोई अंतिम उत्तर नहीं है, लेकिन मुझे आशा है कि कोई व्यक्ति इन बिंदुओं को भी उजागर करेगा!