赞
踩
系统设计是一个定义系统架构、模块、接口和数据满足特定需求的过程
(1)规范制定
规范可以让团队成员更容易理解代码,一套统一的代码规范能大大提高代码的可维护性和开发人员的开发效率,主要包含以下几点:
(2)模块化管理
以不同资源的功能性来组织代码结构,比如assets中存放 css和img等静态资源,service统一存放接口调用,page中存放业务代码,utils存放工具类等
(3)组件管理
根据具体的业务功能将需求进行合理拆分,化整为零,不同组件之间尽可能解藕
(4)组件仓库
业务开发过程中经常会封装很多工具组件,以达到代码的复用性,很多通用型强的组件,统一存放在组件库中
(5)性能
通过各种手段尽可能的优化系统性能,提高用户体验(如:缓存,代码图片压缩,CDN托管等)
(6)自动化打包测试
没有自动化流程的项目不是一个好项目,从代码编译打包,部署测试到上线,应该有一套规范化,自动化的流程,尽可能的减少人为干预,降低异常风险
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。