您希望看到什么样的架构/改进/模式在地狱中燃烧?

Jur*_*nka 5 language-agnostic architecture

在开发软件时,开发人员总是倾向于诅咒某些语言细节,"改进"使语言不易理解,错误.

你遇到了哪些障碍/改进,你会很高兴没有人发明/介绍过吗?

我的2美分:

我在delphi 2009上诅咒了3天.我有一个内部编译错误,不知道我做错了什么.原来我无法继承在另一个单元中声明的Generic类.

Jez*_*Jez 7

蟒蛇.因为除非绝对必要,否则空格不应该有意义.:-D*鸭子*

C++.在C之上的令人讨厌的黑客允许OOP,导致可怕的语法和缺乏垃圾收集,而不是像Java或C#这样的OOP所需的全新重新设计.*鸭子再次*

流行性腮腺炎.这个名字说明了一切.

Perl5的OOP基础设施 - 在一种原本不打算成为OOP的语言之上感觉就像一个讨厌的黑客.

  • PHP本质上就像HTML一样,C加上了,OOP卡在鼻子鼻涕上. (3认同)
  • +1代表C++.我拒绝躲避; 让火焰开始...... (2认同)

Ale*_*x B 5

单例模式(在伪装模式中也称为全局变量).

  • 与全局变量相同的事情:它们太容易被滥用了. (2认同)
  • @codymanix,例如:http://code.google.com/p/google-singleton-detector/wiki/WhySingletonsAreControversial (2认同)