anti-patterns 相关问题

编程反模式是特定编程问题的常用解决方案,通常声称是实际的[标签:设计模式]。但是这种解决方案通常会对应用程序的可伸缩性,可测试性和维护性产生负面影响。

解决呼叫链反模式

我开始注意到我的ASP.NET开发中出现了一些反模式。这让我感到困扰,因为保持良好的设计感觉是正确的做法,但同时又闻起来有些错误。 ...

回答 7 投票 4

这种模式叫什么?

有些我正在审查团队代码库中的一些代码,我们遍历一个分层数据结构并从中构建新的数据结构。没有嵌套循环 - 每个级别的......

回答 5 投票 2

在这种情况下使用“数据类”是个坏主意吗? [关闭]

我目前正在处理您在工作中可以称之为遗留代码的内容。我基本上有一个处理工作流的类,每次启动机器时都只实例化一次。每次......

回答 2 投票 1

什么时候可以使用Enum的名字()

变量的名称可以更改,不应影响逻辑。但是Enum中的name()方法返回一个常量名称作为值,因此它可以破坏现有代码。我应该避免使用name()吗?例如, ...

回答 3 投票 3

关于“贫血领域模型”被认为是反模式[闭合]的具体例子

如果这是重复,我道歉,但我在相关问题中找不到关于该主题的任何具体示例。在阅读了Martin Fowler关于'贫血领域模型'的文章后,我离开了...

回答 6 投票 22

Django 2.0动态生成urlpatterns

我编写了这段代码,可以从数据库中动态生成url模式。这些网址只有一个级别路径:domain.com/something。 someapp / models.py类SomeModel(models.Model):pattern = ...

回答 1 投票 0

NSManagedObjectContext类别

我经常在多个类中设置提取请求以从核心数据中检索“allRecipes”或“lastModifiedDate”(以及其他一些结果)。使用专业的......会很方便

回答 2 投票 0

使用setTimeout避免在React中重新渲染

我经常使用一种模式,我认为必须是一种反模式,但我不知道更好的选择。偶尔我的组件可能会收到一个或多个意味着重新渲染的事件......

回答 2 投票 3

© www.soinside.com 2019 - 2024. All rights reserved.