发表于: 2017-11-02 23:34:34
2 745
今天完成的事情:
1.任务九深度思考
1.什么是微服务?
是将大型项目拆分多个可独立部署的组件的套件方案
2.什么是SCA?什么是SOA?
SCA是服务组件框架,SOA是面向架构服务,而SCA是SOA的一个标准
其思想是将一个独立的项目拆分为几个组件,组件互相提供接口,也只关心其接口,具体实现细节则有各自的组件完成
2.和师兄进行了codereview
查看了以前的代码是否有问题
以及稍微了解了一下怎么做后端接口
根据原型图和user story要求来设计接口、表,然后再写代码
3.了解敏捷开发流程
1.1~1.3是有其他人员进行完成,而我们要做的是1.4
然后没问题之后就是模块划分——》前端后端一起讨论——》后端出接口文档——》根据接口文档、原型图做方案设计——》方案评审——》禅道拆分任务——》开发中:日报、晨报、数据库索引、阶段测试——》初步完成:性能测试、codereview——》压测——》demo:发邮件开会议、demo结果邮件(OK或不OK),若不合格,修改不通过的部分再次开demo会议——》测试:打tag、部署测试环境及发送邮件写明其域名、测试人员测试——》及时修改bug、部署——》测试完成:发通知——》集成测试:禅道建立bug,指派修改——》发布线上环境,停止开发环境和和测试环境——》线上监控
这个应该是接口文档的要求,不知道什么放在这里
4.浏览了一下职业素养的要求,总结了一下任务1~任务九的内容
明天计划的事情:
看老大的视频,完成PPT
遇到的问题:
不会做PPT,决定使用修真院小课堂的模板
收获:
1.总结了任务1~9的内容,以及学习到的技能
2.了解了开发的流程,但是具体要怎么做还要等过几天实践一下
进度:
PPT制作中,等人剩下的时间用来看老大的视频、学习SVN的打Tag等操作
评论