对WEB应用并行开发的一点想法

如果一个WEB应用程序做为一个项目进行团队开发,首先应该符合软件工程的中软件开发的定义,确定目标,去求分析,系统设计等等,在有了完整的设计之后,WEB页设计者,WEB程序员,数据库程序员或者有更多的人参加,这些人应该是并行开发的。例如一个在线书店,所有的数据库操作动作是由数据库程序员完成,面向用户的界面,也就是WEB页,应该由WEB设计者完成,数据如何显示到页面以及和客户端的交互工作应该由WEB程序员完成。但是这些工作直接必然存在着先后顺序,如何协调以实现并行开发呢?
这几天看了MVC后,有了点想法,或许接近100%的并行开发真的可以实现。WEB设计者负责设计HTML,js,和CSS等文件,完成一个静态的网站,我们可以看到最终效果;同时,数据库程序员将定义好的所有数据操作封装到类,这里可能是大段的SQL语句,连接数据库操作以及PHP,JAVA代码,PHP5和JAVA都很好的支持了面向对象编程;有人或许会想,那中间的WEB程序员的工作必须等到前两者完成后再开始吧?其实不用。WEN程序员面向WEB页时关心的是FORM,也就是表单,而面向数据库时,关心的是相应数据库操作的类,而不是具体的数据库操作,所以,只要快速的开发出模拟数据库操作的类,就可以进行WEB编程了。快速开发出模拟数据库操作的类其实很简单,获得数据的类只要单纯的返回数据,非常的机械,数据可以直接写在类里,因为我们的目的只是模拟。这样,WEB应用开发的3大主力军就可以并行开发系统了。自己的想法,请大家赐教

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值