पूर्व बनाम: मैं NodeJS modules vs classes पढ़ा है, लेकिन यह अधिक विशिष्ट है।NodeJS: नोड मॉड्यूल सिंगलटन कक्षाएं
नोड में कुछ रिफैक्टरिंग के हिस्से के रूप में मेरे पास कुछ आवेदन सेवाएं हैं (डीडीडी-शब्दावली में) जिन्हें तकनीकी रूप से नोड मॉड्यूल के रूप में लागू किया जाता है।
चूंकि (डीडीडी-दुनिया में, शायद उस मामले के लिए कोई अन्य) आवेदन सेवाएं सिंगलेट्स होनी चाहिए और चूंकि नोड मॉड्यूल को केवल 'आवृत्ति' होने की गारंटी है, ऐसा लगता है कि यह ठीक है (मॉड्यूल छोटे पैमाने पर 'सिंगलटननेस' लागू करते हैं)
क्या कोई कारण है कि मुझे इन अनुप्रयोग सेवाओं को उचित सिंगलटन कक्षाओं के रूप में पुन: सक्रिय करने पर विचार करना चाहिए (जहां तक 'सिंगलटननेस' को जावास्क्रिप्ट में भी गारे लगाया जा सकता है), शुद्धवादी दृष्टिकोण के अलावा?