该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-05-23
我自己觉得多些点代码无所谓。
但是领导都觉得最好能做出来一个尽量简单的框架,功能要够用,要灵活,要标准化,易扩展。 开发人员几乎不用培训就直接能上手,基本、简单和常用的功能和配置要自动生成,至少要能减少50-70%的工作量。 给了我3-5个几乎不懂web的人(更别说JSF了,不确定人熟是因为他们还有别的工作),两个月的时间。 呵呵 有同样经历的不? |
|
返回顶楼 | |
发表时间:2008-05-23
zqrain 写道
leebai 写道
zqrain 写道
谁说支持JSF是对Javascript有恐惧?!
(1)谁告诉我你用JSF就可以完全不写Javascript? (2)按你的逻辑是不是用ruby的人就是对Java的恐惧?!(可能这个比喻还不够恰当,因为至少Java EE和ruby有比较好的可比性)。 是不是用Spring的人就是对EJB的恐惧?! 使用JS框架的人是不是对手写JS的恐惧?! 是不是使用java这种高级语言就是对汇编的恐惧?! 只知其一,不知其二的时候,最好是先把自己不清楚的东西先搞透彻! 另外,需要强调的是,支持JSF跟反对Javascript根本就风牛马不相及! JSF的初衷是提供大粒度的组件,早期的实现版本根本就和JS框架没有任何竞争关系;目前rich client的JSF实现,同样是提供大粒度组件,甚至有些框架本身就提供了很强大的JS lib供browser端程序员使用,那些JS库的功能非常类似你们熟悉的EXT,DOJO等框架。
我的原话是: 很多人质疑以JavaScript为中心的UI开发,其实是对html/JavaScript的恐惧 对看帖不认真、逻辑不清楚的朋友,我建议:先认真看贴,再仔细整理并表达自己的思路,否则各说各话,讨论没有意义。 我的回帖,本来根本没有专门指你, 但是,你的标题和言论实质上已经在误导一些人。 然后你又跟我玩文字游戏!太无聊了。 恳请javaeye上的朋友,在宣传你自己的技术的时候,不要随便拿自己不太懂的技术去做比较。 写道
另外,需要强调的是,支持JSF跟反对Javascript根本就风牛马不相及!
如果想比,也很好,讨论可以帮助技术不断进步和创新,但是,请事先研究清楚! 至少在你不清楚的时候,不要误导别人。 不想和你打口水战。 请反驳本帖的中心思想:
你说JSF有一万条有点我都不反对。但,我没研究清楚JSF的前提下判断:精通JSF的开发者在一些情况下还必须学习使用HTML(css)和javascript ,而浏览器端UI开发者却没有必须学习JSF的时候,有问题吗? |
|
返回顶楼 | |
发表时间:2008-05-23
kimmking 写道 我自己觉得多些点代码无所谓。
但是领导都觉得最好能做出来一个尽量简单的框架,功能要够用,要灵活,要标准化,易扩展。 开发人员几乎不用培训就直接能上手,基本、简单和常用的功能和配置要自动生成,至少要能减少50-70%的工作量。 给了我3-5个几乎不懂web的人(更别说JSF了,不确定人熟是因为他们还有别的工作),两个月的时间。 呵呵 有同样经历的不? 一个项目组中,存在“半拉子”开发人员很正常,从公司薪水支出的角度,也希望采用廉价劳动力。但从开发人员自身的职业发展角度看,情况就不同了。 |
|
返回顶楼 | |
发表时间:2008-05-23
leebai 写道 kimmking 写道 我自己觉得多些点代码无所谓。
但是领导都觉得最好能做出来一个尽量简单的框架,功能要够用,要灵活,要标准化,易扩展。 开发人员几乎不用培训就直接能上手,基本、简单和常用的功能和配置要自动生成,至少要能减少50-70%的工作量。 给了我3-5个几乎不懂web的人(更别说JSF了,不确定人熟是因为他们还有别的工作),两个月的时间。 呵呵 有同样经历的不? 一个项目组中,存在“半拉子”开发人员很正常,从公司薪水支出的角度,也希望采用廉价劳动力。但从开发人员自身的职业发展角度看,情况就不同了。 问题是我们不是做项目,我们做技术,做jsf框架的研究。把它简单化,屏蔽一些复杂的东西,增加一些灵活性,做一个更方便的框架后,再做一套开发平台,能够根据配置生成项目和业务骨架。 不知道我描述清楚了没有。 |
|
返回顶楼 | |
发表时间:2008-05-23
leebai 写道
zqrain 写道
leebai 写道
zqrain 写道
谁说支持JSF是对Javascript有恐惧?!
(1)谁告诉我你用JSF就可以完全不写Javascript? (2)按你的逻辑是不是用ruby的人就是对Java的恐惧?!(可能这个比喻还不够恰当,因为至少Java EE和ruby有比较好的可比性)。 是不是用Spring的人就是对EJB的恐惧?! 使用JS框架的人是不是对手写JS的恐惧?! 是不是使用java这种高级语言就是对汇编的恐惧?! 只知其一,不知其二的时候,最好是先把自己不清楚的东西先搞透彻! 另外,需要强调的是,支持JSF跟反对Javascript根本就风牛马不相及! JSF的初衷是提供大粒度的组件,早期的实现版本根本就和JS框架没有任何竞争关系;目前rich client的JSF实现,同样是提供大粒度组件,甚至有些框架本身就提供了很强大的JS lib供browser端程序员使用,那些JS库的功能非常类似你们熟悉的EXT,DOJO等框架。
我的原话是: 很多人质疑以JavaScript为中心的UI开发,其实是对html/JavaScript的恐惧 对看帖不认真、逻辑不清楚的朋友,我建议:先认真看贴,再仔细整理并表达自己的思路,否则各说各话,讨论没有意义。 我的回帖,本来根本没有专门指你, 但是,你的标题和言论实质上已经在误导一些人。 然后你又跟我玩文字游戏!太无聊了。 恳请javaeye上的朋友,在宣传你自己的技术的时候,不要随便拿自己不太懂的技术去做比较。 写道
另外,需要强调的是,支持JSF跟反对Javascript根本就风牛马不相及!
如果想比,也很好,讨论可以帮助技术不断进步和创新,但是,请事先研究清楚! 至少在你不清楚的时候,不要误导别人。 不想和你打口水战。 请反驳本帖的中心思想:
你说JSF有一万条有点我都不反对。但,我没研究清楚JSF的前提下判断:精通JSF的开发者在一些情况下还必须学习使用HTML(css)和javascript ,而浏览器端UI开发者却没有必须学习JSF的时候,有问题吗? HTML和JS仅仅是前端模块必须的 一个project需不需要拥抱HTML跟JS与用不用JSF没有任何关系吧 不要以为JSF提供了点前端的东西就觉得JSF是专门为替代前端技术出现的 JSF是在模仿.NET |
|
返回顶楼 | |
发表时间:2008-05-23
kimmking 写道
问题是我们不是做项目,我们做技术,做jsf框架的研究。把它简单化,屏蔽一些复杂的东西,增加一些灵活性,做一个更方便的框架后,再做一套开发平台,能够根据配置生成项目和业务骨架。 不知道我描述清楚了没有。
明白了,是另一个话题。你是说jsf还不够简单,需要二次封装。 不过这种框架之上的框架,底层框架升级时问题会比较多。 |
|
返回顶楼 | |
发表时间:2008-05-23
csf177 写道
HTML和JS仅仅是前端模块必须的 一个project需不需要拥抱HTML跟JS与用不用JSF没有任何关系吧 不要以为JSF提供了点前端的东西就觉得JSF是专门为替代前端技术出现的 JSF是在模仿.NET
后面那句,在很多人看来,JSF确实就是为了掩盖HTML/JS的复杂性而设计的技术,我也是这么认为,不同的是,我认为这种掩盖不会很成功,而且对开发人员的技术积累不利。 |
|
返回顶楼 | |
发表时间:2008-05-23
leebai 写道
csf177 写道
HTML和JS仅仅是前端模块必须的 一个project需不需要拥抱HTML跟JS与用不用JSF没有任何关系吧 不要以为JSF提供了点前端的东西就觉得JSF是专门为替代前端技术出现的 JSF是在模仿.NET
后面那句,在很多人看来,JSF确实就是为了掩盖HTML/JS的复杂性而设计的技术,我也是这么认为,不同的是,我认为这种掩盖不会很成功,而且对开发人员的技术积累不利。
难道你会以为.net就靠几个原生控件活着? 那几个控件其实就像用MFC生成的窗体向导一样 只是给最最初级的使用者SOLO方便用的 你能说MFC是为了消除Windows编程复杂性而设计的么 那只是个类库 基于ATL封装WindowsAPI成Class而已 |
|
返回顶楼 | |
发表时间:2008-05-23
记得周爱民blog里写过
争论并非源于观点不一致 而是源于对问题理解的不一致 非常有道理啊 |
|
返回顶楼 | |
发表时间:2008-05-23
顺便再接一句 JavaScript本身就非常复杂 语法细节超级多 比C++都差不多
|
|
返回顶楼 | |