PRE:我已经阅读过NodeJS模块和类,但这更具体.
作为Node中的一些重构的一部分,我有一些应用服务(在DDD术语中),它们在技术上被实现为Node模块.
由于(在DDD世界中,可能是其他任何问题)应用服务应该是单例,因为Node模块只能保证1'实例',在我看来这是合适的(模块很容易实现'singletonness')
是否有任何理由我应该考虑将这些应用程序服务重构为正确的单例类(除了纯粹的观点之外,还可以在javascript中保证'单一性')
refactoring domain-driven-design node.js node-modules
domain-driven-design ×1
node-modules ×1
node.js ×1
refactoring ×1