anti-patterns 相关问题

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

在DropDown模式中使用模式的React CTA。

我正在使用MaterialUI的ButtonGroup作为下拉菜单,并且有一个模式问题,试图创建一系列的CTA,我可以很容易地在其中交换;其中所有的组件都是可重用的,并且......。

回答 1 投票 0


将当前服务对象传递到域将是DDD的反模式?

我提供的服务是从存储库获取域,并将其自身的实例传递给域以获取某些外部依赖关系。会变成反模式吗? RichDomainModel建议传递依赖项...

回答 1 投票 -1

工厂(方法)模式和深/长链中对其他方法或其他工厂的标注

在我的工作中,关于工厂模式是一个很大的讨论。主要讨论点是,正在创建对象的工厂中的一个人是否也可以分支出对其对象进行填充的调用...

回答 1 投票 1

弹出式参考反样式

最近,我发现自己实现了一个基于ref的模式,这似乎与React文档建议背道而驰。模式如下:输入Callback =()=> void;类型CallbackWrapper = {...

回答 1 投票 0

clang-tidy无法通过易错检查

我正在使用以下文件对clang-tidy进行实验:#include int main(int argc,char ** argv){int i = 2; int j = 1;如果(argc = 5){返回2; },而(i ] ] >>

回答 1 投票 1

在JavaScript中,生成器函数中的返回值应始终不返回任何内容吗?

换句话说,是在生成器函数反模式中返回someValue吗? .next()可以显示{值:3,已完成:true}:function * genFn(){yield 1;产量2;返回3; } ...

回答 1 投票 3

我如何使用模式在Java的ArrayList中以特定方式处理数据?

我的数组列表中有几个字符串,其中一些以特定的前缀开头-例如(“ AFI”)。我想从数组列表中删除这些字符串。其他字符串包含两个以上...

回答 1 投票 -3

SQL反模式名称?

我正在寻找这个名称(如果有的话),是因为有关FK引用查找表的不良做法。我用谷歌搜索,还检入了我没有但没有找到的书(SQL Antipatterns)...

回答 1 投票 0

JavaScript有哪些反模式? [关闭]

我发现,不做的事情比应该做的事情更难学。根据我的经验,使专家与中级人员脱颖而出的是从各种...

回答 10 投票 49

''values from props and'thisValue'in state,antipattern?

我最近发现自己正在写很多看起来像这样的代码:const SomeComponent:React.FunctionComponent = props => {const {value} = props; ...

回答 2 投票 2

变量= null是哪里,因为“销毁对象”?

[在许多公司中,使用以.NET各种版本编写的许多旧系统,我一直在寻找以下模式的示例:public void FooBar(){object foo = ...

回答 14 投票 22

辛格尔顿在Java参数

我读维基百科的辛格尔顿文章,我碰到这个例子就是:公共类辛格尔顿{//私有构造函数阻止实例从其他类私人辛格尔顿(){...

回答 19 投票 126

两个LEFT JOIN用于生产笛卡尔积吗?

我正在读Bill Karwin的SQL Antipattern一书。在第18章中,他讨论了关于此示例的错误复杂查询:SELECT p.product_id,COUNT(f.bug_id)AS count_fixed,COUNT(o.bug_id)as ...

回答 1 投票 1

我需要一个干净的方式来访问淘汰赛foreach中的父范围

我有很多地方使用淘汰数据绑定foreach循环。一个很好的例子是项目列表,右侧有一个单击按钮,表示“编辑”。我发现自己正在编写代码......

回答 1 投票 0

哪个值具有更高的优先级,updatePeriodMillis或与Alarm相关联的值?

我知道参数updatePeriodMillis根据/ res / xml中存在的widgetproviderinfo.xml中的规范确定应用程序窗口小部件的更新频率

回答 2 投票 4

钻石问题能真正解决吗?

OO编程中的典型问题是钻石问题。我有父类A,有两个子类B和C.A有一个抽象方法,B和C实现它。现在我有一个子类D,它继承了......

回答 17 投票 14

实体框架中的完全定义的关系是代码嗅觉

这是经典的例子:公共类博客{public int BlogId {get;组; } public string Url {get;组;公共列表 帖子{得到;组; public class Post {...

回答 1 投票 -2

异常与异常层次结构中的错误代码

您认为在异常中使用错误代码来指定错误类型是否可以?请看一下这段代码:public class MyException extends Exception {public static final String ...

回答 5 投票 12

等待承诺链有什么问题?

我正在研究一个Angular 6应用程序,我被告知以下是一个反模式:await someFunction()。then(result => {console.log(result);});我意识到......没有意义

回答 3 投票 5

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.