typescript - 在我的应用程序中使用单例。我是否正确实施它?
问题描述
所以我有一个名为 app 的类。它只是一个控制其中所有其他类的类。我们讨论的中期开发使这个应用程序类成为单例。这让其他开发人员清楚地知道应该只有一个应用程序。这听起来合乎逻辑,并且是使用单例的正确方法。唯一的问题是,如果你使用这个单例来访问它的属性并让其他人可以访问它们。然后,您是否“错误地”使用了单例?我知道你不应该使用单例“因为它很方便”。但这里是这样吗?
解决方案
如果您使用此单例来访问其属性并使其他人可以访问它们,那么您是否“错误地”使用了单例?
简短的回答:没有
长答案:这取决于
推荐阅读
- android - 添加的 EditText 不是 TextInputEditText。请改用该类。如何解决?
- c# - C# WPF - 输入验证 - 不能在文本框中使用小数点(句点)
- javascript - {JS} 返回 Promise { < Pending > }
- mysql - Spring Data JPA - 错误计数表的元素
- r - 要在 R 中列出的数据框中的 Json 对象
- ossec - 使用 OSSEC 检查 docker 中的文件完整性
- javascript - 递归搜索节点中指定目录名称的子目录
- swift - 如何从另一个类更改@Binding var?
- php - 按“ACF”自定义字段排序帖子
- r - 从 Tripadvisor 抓取经纬度