anti-patterns

anti-patterns

文章 0 浏览 4

从架构的角度来看,Rails 应用程序中的模型是否应该能够在 after_initialize 函数中设置自己的用户关联?

让我们假设以下结构: class Question < ActiveRecord::Base after_initialize :set_defaults belongs_to :user ... private def :set_defaults self.…

独闯女儿国 2024-12-11 09:30:18 1 0

这种不良做法/反模式的名称是什么?

我试图向我的团队解释为什么这是不好的做法,并且正在寻找反模式参考来帮助我的解释。这是一个非常大的企业应用程序,所以这里有一个简单的例子来说明…

风轻花落早 2024-12-08 13:37:56 0 0

TFS——级联分支的可持续性

分支指南通常描述一个不朽的“主”分支,具有从主分支分支的功能,并合并回主分支,以及从主分支分支的版本,以及服务包、RTM 等所需的版本的进一步分…

青柠芒果 2024-12-02 16:24:13 1 0

每个抛出异常的语句的 try/catch 是否被视为反模式?

我目前正在审查同事的 Java 代码,我看到很多情况下,每个可能抛出异常的语句都被封装在自己的 try/catch 中。其中 catch 块都执行相同的操作(哪个操…

西瑶 2024-11-30 13:00:46 0 0

减少单元测试的责任和合作者

我有一个具有明确定义的职责的类 - 使用对象所需的信息“丰富”对象。该信息是从各种来源(服务)收集的。例如: public class Enricher { private Co…

无风消散 2024-11-24 19:04:56 0 0

寻找最佳实践。扩展第三方产品以尽可能轻松地合并新版本有哪些注意事项

因此,我负责采用我们拥有源代码的活跃第三方产品,并进行专有更改,这将破坏与该产品未来更新的兼容性。这个产品布局得很好,但它是一个企业应用程序…

拥抱我好吗 2024-11-19 03:01:07 4 0

PHP 字符串常量过度使用?

我有两个特殊情况,我不同意同事是否应该使用常量。 我们使用一个自制的框架,工作方式大致类似于 Symfony 1.x。 初始代码位于用于路由的 PHP 路由配…

拥抱没勇气 2024-11-17 18:02:55 7 0

具体例子说明为什么“贫血领域模型”如此重要被认为是反模式

Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…

沒落の蓅哖 2024-11-14 16:50:59 4 0

依赖注入 - 与数据传输对象 (DTO) 一起使用?

考虑下面的代码(已被简化)。我有一个服务类,它返回特定 DTO 对象的列表,每个对象都实现自己的特定接口。在实际代码中,当我使用遗留代码时,这些…

妄司 2024-11-14 11:34:04 3 0

数据库设计——这里有冗余吗?

我有四个表:公司、产品、客户和销售。它们之间的关系如下: 一家公司可以拥有多个产品 一家公司可以拥有多个客户 销售是产品和客户的子项。每条销售…

没有伤那来痛 2024-11-05 09:38:03 3 0

是否有用于编写这样的代码的反模式名称?

下面是一些使用参数类来包含 Show() 方法的可能参数的代码。此 FooOption 类中的值不是很相关。您可以通过查看下面的 Show() 实现来了解这一点。我知…

孤寂小茶 2024-11-04 22:07:01 4 0

保持实现多个接口的 COM 类易于管理的好技术

实现许多接口的 COM 对象最终可能会遭受上帝对象反模式的困扰,或者最终充满繁琐的转发代码: class MyCOMClass , public CUnknown , public IFoo , p…

送你一个梦 2024-10-27 18:22:25 7 0

解决调用链反模式

我开始注意到 ASP.NET 开发中存在一些反模式。这让我很困扰,因为感觉这是保持良好设计的正确做法,但同时又闻起来不对劲。 问题是这样的:我们有一个…

凹づ凸ル 2024-10-25 05:05:54 3 0

拥有全局 Config 类是一件坏事吗?

目前,在我正在构建的个人网站中,我正在使用全局静态配置类来保存我可能需要更改的所有可配置内容,这是半全局的。所以现在它看起来像这样: public …

静若繁花 2024-10-20 09:24:08 4 0

ActiveRecord 在多对多模型中找到相同的集合

我的 Rails 3 代码中有一个反模式,我想知道如何正确执行此操作。 假设一位顾客点了炸薯条和汉堡包。我想知道以前是否下过这样的订单。为了简单起见,…

够运 2024-10-18 22:23:15 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

更多

友情链接

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