专家访谈:Flex技术对web开发的影响

     专家访谈:Flex技术对Web开发的影响

专家简介:姜天格,时任NTTDATA数据系统集成(北京)上海公司项目经理。有多年项目管理经验,在软件项目管理、软件过程改进等方面有深入的研究。

1.    记者:Flex是怎样的技术?Flex技术能够为Web应用带来哪些改进呢?


FlexAdobe公司的产品。我个人认为Flex是开发Web系统客户端的工具,用来替代JSP或ASP等服务器端解释型界面的客户端的技术。

它是一系列产品的总称,包括FlexBuilder、FDS等。

它的长处一是提供了丰富的客户端界面表现;二是它的保存状态能力能够完全改变传统Web系统的架构,使得Web系统架构更加简单、清晰,带来的是大规模并行开发的灵活性、开发周期的缩短以及后期维护的容易性。


2.  记者:从目前Flex技术的发展情况,您是怎么看Flex的未来?


首先我们先看一下Flex的类似技术:微软推出的Silverlight以及前两年红火的Ajax

微软的这个产品还很不成熟,加上和Windows操作系统的紧密联系,使得难于在Linux服务器上使用。而很多服务器采用的是Linux系列操作系统。

Ajax不是新技术,它是几种传统技术的组合,在开发和调试上仍然存在非常大的不足。

它们都难于和Flex抗衡。

我们再看Flex技术的发展状况。

Flex2的推出技术标着Flex技术的成熟,最新的版本是Flex3。目前Flex只有英文和日文的版本。虽然不影响Flex在中文世界的使用,但是由于中文资料不够多,客观上影响了Flex技术的推广。

目前在国内采用Flex技术的Web应用还不能说很多。

对于Flex的未来,我是这么看的:它缩短了Web系统开发周期,减少了开发成本,能够提高系统的扩展性和易维护性,这些都是企业的需求。站在开发者角度,也希望能够降低开发Web系统的繁琐程度,能够更加容易、快捷地完成任。

Flex能够同时满足双方的需求。所以,我是非常看好Flex的未来发展的。我认为它会成为开发Web系统的主流技术之一。

 

3.记者:简单介绍一下您的开发经历,好吗?


大家好,我是姜天格。目前在于北京NTTDATA系统集成有限公司上海分公司担任项目经理。经过八年的工作,越来越发现“学海无涯”这句话是对的。有很多东西需要学习,同时也必须学会积累。把自己认为有价值的知识通过恰当的方式传播,是共赢的事情。我很高兴自己做成了这件事情。

 

4. 记者:听说您最近出版了一本书,这是一本怎样的书?


是的,名字是《Flex3企业级Web应用系统设计与实现》。

它介绍如何使用Flex3PHP设计并开发Web系统。主要内容包括Web系统设计的思路和开发中的技术要点。


5.记者:很多程序员想学或者正在学Flex,对他们,您有什么建议?学习JSF应该注意什么问题?


学习Flex并不难。

和学习其他新事物一样,如果能够按照从整体到局部的顺序去了解它的话,相信大家很快就能掌握Flex的使用方法(这里指的是达到能够开发的程度)。

一个建议是:不要一头扎进Flex具体的技术细节,而忽略了对它整体的认识。首先弄明白Flex是什么,能做什么很重要。


6.  记者:除了介绍Flex技术之外,你还想通过书表达些什么吗?


是的。我认为软件开发和流水线制造产品是有相通性的。过程产生品质。前期的计划/筹备(设计)越严谨,后续工程越容易控制。否则问题就会像滚雪球一样,从前期越滚越大,到后来,变得无法收拾。

规范性,纪律性同样需要在软件这个靠脑袋的行当里得到重视。很可惜,我接触过不少企业,在这方面不重视(无意识)规范和纪律。即便有相应的规范,大家也是走过场。

呵呵,一说这些我就激动了,还是不说了。

另 外我还要表达的是形式对内容理解的影响。如何简明扼要地把我的意图准确,快速地传递给他人,是我在写这本书的时候经常考虑的问题。评价实际工作中的各种文 档的标准也很简单,你写的东西别人能否看懂,能否容易地看懂,内容的形式是否简明扼要,是否美观,看的人是否有兴趣看下去。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值