替代“for i in xrange(len(x))”
所以我在另一篇文章中看到以下“坏”片段,但我见过的唯一替代方案涉及修补Python。 for i in xrange(len(something)): workwith = something[i] # do…
即使您知道不应该使用哪些反模式?
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…
当您遇到哪些类型的编码反模式时,您总是会重构它们?
我只是重构了我正在处理的类的不同部分中的一些代码,因为它是一系列嵌套的条件运算符 (?:),通过相当简单的 switch 语句 (C#) 使其变得更加清晰。 你…
组合通用边界是反模式吗?
作为我的上一个问题的后续 具有组合通用边界的函数,例如: <T extends Foo & Bar> void doStuff(T argument) { //do stuff wich should only …
如何应对可怕的Struts Actions?
我使用 Struts 1.2.4 继承了这个巨大的遗留 Java Web 应用程序。 我有一个关于行动的具体问题。 大多数页面只有一个 Action,并且 processExecute() …