一个程序员的2018年终总结

一个程序员的2018年终总结


总结过去

2018年转眼即逝,而2019也已经要过完一个月了,作为一名程序员,是时候对自己一年来的所为所为做个总结了。

作为程序员

在18年初的时候,公司内部人员结构发生变动,同时也新成立了一个组,我们暂且称它为op吧,

我呢,从原来的业务组(什么账户啊、会员啊、账务啊等)被调到了op,刚开始有那么点意外,但是心里想嘛,服从上级安排,要不会被拉出去”枪毙“的,哈哈。就这样开启了在op组的新篇章。

来op组后,我发现这个组跟我之前的业务组差异蛮大,op组跟业务挂不上什么钩,它主要是包装了各个业务组的服务,跟esb类似,因为是XX行的入口,所以对并发、规范、安全(加解密)的要求很高,并发还好,所谓的的规范,即整合各个业务组的代码,出入参做统一,因为各个业务组的出入参风格不一,所以搞起来还花了差不多两周的时间(改造+测试)。

规范好后,紧锣密鼓的开始了加解密的改造,加解密之前没接触过,于是就看各种资料啊,向组里的大牛请教,最后总结了一个规律,加密、签名、验签、解密 这个是加解密的基本步骤,
不管aes也好,rsa也罢,万变不离其宗。
举个例子:“有两个小朋友A和B,他们从小青梅竹马,所以有关系很亲密,突然有一天,双方互相坦白,自己心里都有个小秘密没有告诉过对方,他们又怕旁人听到,于是乎程序界的爱因斯坦帮他们想到了一个好办法,具体是这样的:”他给两个小朋友每个人两把钥匙,一把公钥,一把私钥,小朋友们双方交换公钥,私钥深深的藏进了口袋里,A把他要说的通过公钥进行了加密,并且用自己的私钥进行了签名,B拿到加密签名后的信息,先用A的公钥进行了验签,卡当一声!验签通过,然后B拿自己的私钥再对信息进行了解密,就这样B看到了A想告诉她的话 ‘Hello world’ 同理,A也用同样的方式看到了B对他说的话 '我老爸是卖霸王防脱发洗发水的! “,

再到后面就是http改dubbo啊、沙箱环境搭建啊、商户联调、门户等等。
总结下:
1.在开发过程中一定要有一个全局思维,写的代码必须具有可扩展性;
2.一个团队、一个部分、一个公司与外部对接的话一定要保证业务字段、请求地址、请求方式的统一,不然后面对接的业务越多会越难以维护;
3.理解需求后,先把数据库表设及好,反复讨论后确保没问题再进行编码,节省时间。


年已经过完了,今年是我在异乡的第二年了,第一年女儿刚出生回不去,年底呢老婆表弟结婚,年后老婆哥哥结婚,所以也还是回不家了,带着满满的乡愁来到了抖音最火之城,同时也在这扎根,渐渐的也释怀了,但是对回家的热情从来未减半分,那里是生我养我的地方,有我最牵挂的人,人在江湖,身不由己,对这句话的理解更深刻了。
——————————————————————————————————————————————

你可能感兴趣的:(我的人生)