架构师
架构师架构师大约 1 分钟约 325 字
系统设计、管理、业务经验,架构知识学习记录。开发之外【实施,测试,维护,部署,人际沟通】
新学四问
WHY【与前代优化了什么,弥补了什么空白】:
WHAT【框架,思维导图,主题框架】:
HOW【如何记忆,学习资源(官方文档、视频资源)】
LEVEL【不是每个都学精】:
一、设计
系统架构设计
系统设计工具
UI设计
数据库设计
二、管理
三、业务
四、开发
如何写出整洁代码
4.1项目命名规范
4.1.1数据库
4.1.2程序
4.1.3文件
4.1.4国际规范
五、开发之外
【实施,测试,维护,部署,人际沟通】
代码规范
六、优化
哪些会影响系统速度?
- DB
- 业务
- JVM
- 日志
- 缓存
- 中间件
- 静态资源
- 网络等硬件
七、新技术探索
八、思考
微服务
服务粒度如何确定
什么样的项目适合微服务,为什么使用微服务
前端
九、法律
十、项目开发流程
项目分析、确定开发、需求分析、设计、编程、软件测试、软件交付、验收、维护