专家访谈:Flex技术对Web开发的影响
原创
©著作权归作者所有:来自51CTO博客作者hzbook的原创作品,请联系作者获取转载授权,否则将追究法律责任
专家访谈:Flex技术对Web开发的影响
专家简介:姜天格,时任NTTDATA数据系统集成(北京)上海公司项目经理。有多年项目管理经验,在软件项目管理、软件过程改进等方面有深入的研究。
1. 记者:Flex是怎样的技术?Flex技术能够为Web应用带来哪些改进呢?
Flex是Adobe公司的产品。我个人认为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应用系统设计与实现》。
它介绍如何使用Flex3和PHP设计并开发Web系统。主要内容包括Web系统设计的思路和开发中的技术要点。
5.记者:很多程序员想学或者正在学Flex,对他们,您有什么建议?学习JSF应该注意什么问题?
学习Flex并不难。
和学习其他新事物一样,如果能够按照从整体到局部的顺序去了解它的话,相信大家很快就能掌握Flex的使用方法(这里指的是达到能够开发的程度)。
一个建议是:不要一头扎进Flex具体的技术细节,而忽略了对它整体的认识。首先弄明白Flex是什么,能做什么很重要。
6. 记者:除了介绍Flex技术之外,你还想通过书表达些什么吗?
是的。我认为软件开发和流水线制造产品是有相通性的。过程产生品质。前期的计划/筹备(设计)越严谨,后续工程越容易控制。否则问题就会像滚雪球一样,从前期越滚越大,到后来,变得无法收拾。
规范性,纪律性同样需要在软件这个靠脑袋的行当里得到重视。很可惜,我接触过不少企业,在这方面不重视(无意识)规范和纪律。即便有相应的规范,大家也是走过场。
呵呵,一说这些我就激动了,还是不说了。
另
外我还要表达的是形式对内容理解的影响。如何简明扼要地把我的意图准确,快速地传递给他人,是我在写这本书的时候经常考虑的问题。评价实际工作中的各种文
档的标准也很简单,你写的东西别人能否看懂,能否容易地看懂,内容的形式是否简明扼要,是否美观,看的人是否有兴趣看下去。
我的书中也在实验这一标准。写文档是软件工程师基本也是非常重要的能力之一。
上一篇:专家访谈:中国的软件业需要悟道
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
一日一知:什么是专家访谈
直接找竞争对手问问题。
技术交流 一对一 微信 -
【DTCC 2016】专家访谈:杨廷琨谈环境变化优秀DBA会抬头看路
本文是2016数据库技术大会主办方对杨廷琨老师的采访,其中的真知灼见对很多 DBA朋友应该都有帮助,推荐给大家学习阅科...
数据库 大数据 编程语言 python 机器学习 -
Coremail专家观点:如何应对当前AI技术对邮件安全的影响
尽管ChatGPT被用作开发勒索软件和钓鱼邮件开发已是板上钉钉,但每项技术都是攻防结合,
人工智能 网络安全 ai 机器学习 垃圾邮件 -
移动web开发——flex布局
flex布局
移动端 默认值 居中显示