美文网首页
开发记录2018-11-30

开发记录2018-11-30

作者: Real_man | 来源:发表于2018-12-01 08:45 被阅读17次

    这两天在写代码,好像感觉只有在写代码才是干活,其实都是在干活了,稍微有点忙,今天回顾下都做了什么。

    image

    前天突然接到的6个新需求,需要我们处理的有两个需求,我在公司做的是支付部分,这次需求和支付宝相关。业务由于某些原因,需要关闭一些支付失败的交易,这些都是具体需求相关的东西了。

    1. 首先需求梳理,明白需求产生的原因
    2. 方案的设计,由粗到细,数据库需要修改哪些东西,程序上有哪些接口,业务层做什么,底层做什么,业务层和底层如何交互。有哪些定时任务,哪些MQ
    image
    1. 形成文档,等组长审批,同时记得维护好wiki,写开发的任务,设计也要更新到wiki上面
    2. 开始写代码,以及后续的操作了。

    理想情况是按照上面来进行的,在开会的时候可能是听错了,周三的时候听到我们最快在周四要把需求完成,最迟到周五完成。不知道怎么理解成了把需求完成,导致这两天详细的设计还没有让组长确认,就开始写代码,到今天代码的大体结构以及现有的设计差不多都搞了。

    两天前以为要抓紧写了,结果到今天,突然听说我们的任务还没开始呢... 突然有种很逗的感觉

    时间消耗

    在工作,肯定不仅仅是写代码了,这两天虽然有点忙,其实还好,只不过自己对写代码更看重一点而已。

    • 开会两次,周四晚上听专车组分享公司的产品开发流程,以及涉及到的技术及使用,今天下午开会讨论方案的详细设计。 夹杂着开发的时候对设计的讨论,讨论占了至少1/4的时间
    • 写代码,写完代码,自己测试,因为流程比较多,修改数据库要到DBMS系统提交工单,测试环境有时出问题,有点慢,差不多1/4的时间
    • 摸索支付宝芝麻信用授权的过程,这是这次开发涉及到的一个东西。项目比较大,每个部分都分隔开,底层做和支付宝直接交互,业务层调用底层。中间很多远程服务啊,但是想弄明白里面具体是怎么回事。自己模拟远程调用,下单,测试芝麻信用,都是程序上的东西了,差不多 1/5 时间
    • 其它的操作后台,和相关人员对接,也花了一些时间

    这两天手机尽量放在离自己远的地方,防止自己上班的时候分心。总的感觉到自己在成长吧,在支付部分对支付宝那边了解了些,对公司的开发也逐渐的更熟悉。

    最后

    不是只有写代码才是工作,方案设计是很重要的一部分。一个人的力量是有限的,团队协作才能做成更大的事情。

    12-1号,看剩下的需求

    相关文章

      网友评论

          本文标题:开发记录2018-11-30

          本文链接:https://www.haomeiwen.com/subject/djdlcqtx.html