Nil*_*oka 25 java performance web-applications java-ee
我想知道如何解决与其他技术堆栈(Seaside,Ruby on Rails等)相比基于Java EE的Web应用程序开发看似低效的问题.
限制是:
为了不让这个进入哲学讨论,我只对基于实践经验的建议感兴趣.可能的示例包括特定于域的语言,框架和MDSD.
如果您指向一个抽象类的解决方案(如MDA/MDSD),请提供有关如何实现它的详细信息以及有关常见陷阱和最佳实践的信息.
如果你不同意基于Java EE的Web应用程序开发意味着低生产率的假设,我也想听听你的推理.
编辑: 由于答案远远少于我的预期,我也会接受有关失败尝试的说法,基本上将问题扩展到"如何(不)提高开发基于Java EE的Web应用程序时的工作效率?".
Jan*_*tis 49
我相信Java EE Java堆栈实际上非常好.有几个原因可以解释Java EE的低生产率:
并不是没有好的Java工具和框架; 这是因为有太多不好的,太多的过度工程,太多的官僚程序和方法,太多无用的标准.
在这样一个混乱的世界中,不仅仅是您选择的特定工具选择会影响您的生产力.它主要是关于您,关于您的价值观,关于如何拒绝社区,供应商,同事和经理向您提出的大多数解决方案.这是关于你反对当前的,关于你的常识,关于你质疑每个主流信念和"最佳实践".
也就是说,单靠工具不会大大改变您的生产力,相反,合适的人也可以使用劣质工具来提高工作效率.
我的建议:
最后,一些具体的Java建议:
| 归档时间: |
|
| 查看次数: |
6553 次 |
| 最近记录: |