做企业级应用还是企业应用?

字体: | 打印

我之所以来这里,是因为我被java特别是j2ee搞烦了,java世界最牛的开源compiere只作了个进销存的功能却用了oracle和jboss两个大家伙,还有swing。
b/s的终于出来了openbravo,跟了半年,开发者决定用最新最流行的开源框架(s+s+h)把技术架构重新写一下,基本停止了功能bug的修改。

opentaps ...

Java本来就被sun搞得很复杂了,开源的高手们更是试图把它做得更复杂。为什么呢?企业级。

昨天来到这里,看到phper也在OO,讨论企业级,讨论...

真的很重要么?现实是:

论坛这样的应用,php的比java的做得成熟得多。

可以说php开发者在做网站和做论坛的能力上要高于jsp开发者一大截。为什么呢?

在java开发者在不齿jsp+bean,按照大家经典选择MVC各层都选择哪种技术(项目计划阶段)的时候,phper已经退出了3.0版(应用阶段)。

那些java开发者,用了太多时间在技术上。他们懂得设计模式,懂得OO,又怎么样呢?他们不关注用户的需求。

软件开发的主要矛盾是什么,次要矛盾是什么?

我不是java开发者,也不是php开发者。

我自学java是因为他流行,但是我发现我老了,跟不上流行的脚步。

我自学php是因为大家都说他简单,能很快作出东西。

所以,作为初学者,我希望php继续简单,java,让他们自己把它做得完美吧,我等不到完美,因为我的客户等不到。

我也来说两句 查看全部评论 相关评论

  • wjfonhand (2007-7-08 18:49:29)

    企业软件有什么特点呢? 唯一不变的就是需求的不断变化。

    所以要很快地给客户展示一个原型,就像 XP 开发那样每日构建然后与客户确认。

    很多时候客户并不能完整表述需求,开发人员也不能完全理解。有一个大型软件开发的漫画告诉我们,需求是多么难把握。所以最好客户能马上看到结果,然后说出那句 “要是...就好了”。

    j2ee能么?

    按照j2ee的标准要求,你要先...然后...再...考虑到...,然后呢,客户忙别的事情去了,或者睡着了。

    所以企业软件大多是用foxpro开发的,用vb改写的,即使用到了java,很多也是不符合OO的高内聚紧耦合标准令java高手甚至初学者都失望的烂代码。

    php什么不做b/s时代的vb而偏要变成企业级时代的java呢?

    真正的企业级应用,好像也是大型机那些cobal啦,C++的天下吧。java号称企业级,还不是想抢这块市场
  • wjfonhand (2007-7-10 22:23:11)

    不值得关注么?
  • Snake.Zero (2007-7-10 22:54:04)

    刚刚看到而已
    觉得说得有部分道理

    PHP确实是适合中小系统的开发,大型系统,PHP可以,但是不适合

    我对开发的看法是,不要限定语言
    比如某些交互程序可以用PHP来做前台,而JAVA或C来做服务端的事情
    每种语言处理好自己最擅长的,也就够了