issues
search
OPY-bbt
/
OPY-bbt.github.io
my webpage
https://opy-bbt.github.io/
0
stars
0
forks
source link
前端架构
#33
Open
OPY-bbt
opened
4 years ago
OPY-bbt
commented
4 years ago
过程
收集需求
可行性方案
影响开发的风险点
确认方案
实施细节
需求排期
OPY-bbt
commented
4 years ago
产出物
架构图:如何构成整个系统,每个部分之间的关系
迭代计划和开发流程:按时间顺序排列项目的实施计划
技术栈及选型
示例代码
测试策略
部署方式
OPY-bbt
commented
4 years ago
层次设计
系统级:(前后端分离,微前端)应用在整个系统内的关系,如与后台服务如何通信,与第三方系统如何集成
应用级:(模式库,组件库,设计系统)应用外部的整体架构,如多个应用之间如何共享组件、如何通信
模块级:(组件化,模块化) 应用内部的整体架构,如代码的模块化,数据和应用的管理
代码级:(规范,原则,质量)从基础设施来保障架构实施
OPY-bbt
commented
4 years ago
项目周期
技术准备期:在这个周期里技术第一,业务第二。包含架构设计、概念验证、基础设施搭建。
业务回补期:业务第一,技术第二。追赶业务进度。
成长优化期:偿还技术债务、优化开发体验、带来技术挑战
负责人应该承担的责任
适当的平衡业务的进度与技术方案
解决重要、复杂的技术问题
帮助团队的其他成员成长
从全局考虑整个项目的技术和业务问题
OPY-bbt
commented
4 years ago
提高团队能力
技术分享(sessions)
工作坊(workshop) 工作坊是一个以练习为主,以理论为辅的掌握新技术的方式
结对编程, 领航员与驾驶员模式,TDD中的Ping-Pong模式
对内输出,对外输出
过程