god-object

god-object

文章 0 浏览 3

将依赖从“上帝”中拉出来DI 框架中的对象

我有一个 Servlet,其中有很多现有代码。我正在尝试将依赖项注入添加到其中的一部分。目前我正在手动执行此操作: public class AdjustBookPriceHandl…

嘿看小鸭子会跑 2024-11-30 05:49:58 1 0

怎样做才能防止God Object?

我知道当你有一个只在一个地方使用的类对象时,这是很糟糕的编程和架构。但我也被警告不要创建一个功能强大且可以做太多事情的对象。那么我该如何分解…

灼痛 2024-11-19 18:51:35 2 0

管理多个类的类是“上帝对象”吗?

阅读有关上帝对象的维基百科条目,它说当一个类知道太多或者做太多时,它就是一个神对象。 我明白了这背后的逻辑,但如果这是真的,那么如何耦合每个…

若水微香 2024-10-09 09:02:58 8 0

我有一个包含 14 个静态方法和 4 个静态属性的类 - 这很糟糕吗?

我一直在编写一个恰好有 450 行长的 PHP 类,它包含 14 个静态方法和 4 个静态属性以及 6 个常量(以及私有 __construct() 和 __clone())。 我想知道…

守不住的情 2024-10-06 10:10:05 5 0

如何编写一个控制器而不使其成为上帝对象?

在我的应用程序中,我有一个由 main 方法启动的 Controller 。控制器初始化钩子、数据库连接、UI、另一个连接和其他东西。它保存了程序的大部分状态(…

淡紫姑娘! 2024-09-29 01:35:12 5 0

MVVM 和避免 Monolithic God 对象

我正处于一个大型项目的完成阶段,该项目有几个大的组成部分:图像采集、图像处理、数据存储、工厂 I/O(自动化项目)和其他几个部分。 这些组件中的…

鱼忆七猫命九 2024-09-03 09:22:27 10 0

以这样的方式设计一个类,使其不会成为“上帝对象”

我正在设计一个应用程序,它允许我在图形上绘制一些函数。每个函数都将从一组点中绘制,我将传递给该图形类。 有不同类型的点,全部继承自 MyPoint 类…

硪扪都還晓 2024-08-27 13:02:42 7 0

哪个更邪恶:不必要的单身人士还是上帝对象?

情况是这样的:我有一个班级做得太多了。 它主要用于访问配置信息,但它也有数据库连接。 它是作为单例实现的,因此这也使得单元测试变得困难,因为大…

永不分离 2024-07-26 12:20:17 9 0

上帝控制者 - 如何预防它们?

在我一直从事的一些 MVC 项目中,很明显有一些有问题的控制器已经有机地成长为上帝类 - 如果你愿意的话,每个人都在自己的领域中成为半神。 这个问题…

吾性傲以野 2024-07-25 07:08:43 8 0

处理神物

我在一个中等规模的团队中工作,我经常遇到这些令人痛苦的大类文件。 我的第一个倾向是用刀去砍他们,但这通常只会让事情变得更糟,让我的精神状态变…

粉红×色少女 2024-07-10 18:31:27 12 0
更多

推荐作者

初遇

文章 0 评论 0

听闻余生

文章 0 评论 0

Z_dy

文章 0 评论 0

左岸枫

文章 0 评论 0

1848719402

文章 0 评论 0

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文