小猿日记 - 程序猿的日常日记(2)

简介: 小猿日常生活

口水记

今天还是下雨了,不过是在下午时分,上班的时候还是挺明朗的。

昨天的那个需求,还是有人接下来了,好吧,接下来我认了,需求他们偷偷的评掉了,找我改代码,en?黑人问号?为啥我也要改。行吧,看了下对应开发的技术方案,嗯?

大致是这样的,半个月前上线一个项目,其中涉及两个需求的一个数据,就叫sb数据展示吧。

当初的需求评审我也参加了,技术方案我出的,产品的意思是,这两个sb数据的展示是不同的,也就是说,这两份数据,那就叫sb1数据和sb2数据吧。那没毛病呀,这两个数据就是两份数据啊。不同系统,那自然是在不同库咯。

不过我没开发,当时也忙,出了方案就去做另外的项目了。

上线才大半月,产品改需求了?"嘿,有人想要这个sb1和sb2数据同步,也就是sb1=sb2。技术来来来,我们开个需求评审"。当然,这个我不知道。我知道的时候已经是评审完了,也就是前面的情况。然后有一开发找我让我系统改一改,sb数据修改时通知他...en???

ta的方案大体如下,我画了下图。
YX0MoV

其中a、b系统分别存储了sb1和sb2的数据。

这需求提的也莫名其妙,接的也莫名其妙,技术方案也莫名其妙。

我也是莫名其妙,这需求做是不可能做的,要不产品拿出数据原因和我怼。

当然,ta直接就接了需求,我就这个技术方案提了点意见。

"你直接用b系统的sb2数据不就行了,sb1数据直接废弃"。最后ta被我说服了,其实我的意见是不做这需求,哎,开发小伙伴,咋就不知道怼怼产品。也可以学学网上的,桌面一个二维码,要提需求先扫码

另外就是分表方案大坑,大坑呀。。。。。。

没办法,前人已走,这坑我先填了。

至于以后的锅,我在想,我得升级一下,先秃头,这样我可能会不沾锅

小结

技术方案还是要考虑全面一点,能简单的绝不复杂化,能一个系统解决的事情,绝不放到两个系统串一串。

还有一点,不要在业务项目代码中炫技,很重要。规规矩矩写代码,好好写注释,是不会错的。

好几年前,我也是炫技圈的一个,能用流操作,绝不分行写。能异步,我就不同步。可以用到设计模式,我就是要用,管你项目是不是需要,我用模式我牛逼。诶,java出新特性了,我在项目中试试效果。这哪个写的代码啊,写这么多行,不行,我优化下,你看,一行就好了。

管你看不看得懂,看不懂我才牛逼。什么,我自己也会看不懂?不存在的;两周后...这哪个sb写的代码,嗯?看看git提交记录:小猿? 嗯?原来是我啊,哦哦哦,代码是这个意思,我懂了,这代码牛逼呀、

代码上的炫技在个人项目上、在框架轮子上写写,我觉得挺好的,但是真不适合团队合作。如果团队有这种人,及早从团队中给他拧出来,否则哪天,他跑路了,你会嘿嘿嘿的。

不正经语录

  • 桌面摆个二维码,要提需求先扫码
  • 团队业务项目中炫技之人,不外乎两种,一为自私自利之人,二为萌新小韭菜

声明

本文故事纯属遐想,如有雷同,我是原创。

目录
相关文章
|
消息中间件 C++
【C++】刷题日记(day8)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题牛客高频的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day8)
【C++】刷题日记(day1)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平,本文总共讲了5题有关多态的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day1)
【C++】刷题日记(day2)
每天进步一点点,我们就能遇见更好的自己,开启第二题刷题日记,一起来打卡加油!本文为大家讲解了5道C++高频选择题,2道牛客编程题。希望大家读后能够有所收获。
【C++】刷题日记(day2)
|
缓存 网络协议 算法
【C++】刷题日记(day15)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题牛客高频的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day15)
【C++】刷题日记(day9)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题牛客高频的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day9)
|
算法 调度 C++
【C++】刷题日记(day11)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题牛客高频的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day11)
|
缓存 网络协议 安全
【C++】刷题日记(day14)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题牛客高频的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day14)
|
网络协议 网络架构 C++
【C++】刷题日记(day13)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题牛客高频的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day13)
|
算法 网络协议 网络性能优化
【C++】刷题日记(day12)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题牛客高频的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
 【C++】刷题日记(day12)
【C++】刷题日记(day3)
刷题是我们学习编程的一个重要模块,刷题能帮助我们巩固我们学习的知识,能够增强我们的编程水平. 本文总共讲了5题有关多态的选择题,以及两道牛客编程题,希望大家读后能够有所收获!
【C++】刷题日记(day3)

热门文章

最新文章