详解互联网产品开发中的“快”字诀(7)

2021-02-21 12:44

当今互联网的发展,已不是大鱼吃小鱼的时代,而是快鱼吃慢鱼的时代。

图5 传统的横向分层产品技术架构

举个例子,比如开发一个login页面登录功能,可能需要Web前台工程师开发页面、Web后台工程师开发CGI、Server后台工程开发用户鉴权接口、数据库工程师做数据库表结构开发。那么这样一个简单的login功能,在联调、测试、发布方面就会牵扯很多的人力协作,而又因为每一层都需要改动代码,可能对这一层的其他功能代码造成影响。试问这样的方式能快得起来吗?

QQ宠物的新架构则以特性为中心,采用竖向的架构来解决这个问题,每个特性一个组件,一个人负责开发,每个组件必须包括UI、逻辑、协议的代码实现。

图6 竖向产品技术架构

这样的方式,使得面向特性的开发模式得以强制化,从而提升了效率,加快了节奏。


详解互联网产品开发中的“快”字诀(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电能计量装置分类及计量方式

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: