小红书崩了,程序员背锅?
共 1639字,需浏览 4分钟
·
2023-07-31 21:25
大家好,我是菜哥!
最近一张小红书研发被祭天的截图被疯狂转发,相信不少小伙伴都刷到了。一些小红书 App 用户反馈遇到了闪退问题,随后该话题迅速登上了热搜榜,引起了广泛关注。
我在本地确认了一下,安卓客户端的最新版本确实是昨天发布的,新版没具体说修复了哪些问题,但确实是修复了,我登录后没有出现闪退的问题。
然后我顺藤摸瓜去微博上看一下这位研发的动态,果然是他干的(dog)。
bug 的原因可能是更新后直接把用户本地端的数据结构给干崩了。
很多小伙伴也是在留言区表示关心,希望这位研发不要被离职,毕竟让公司火了一把。
干我们这行的都懂,如果你技术还没有牛逼到像 Linus 那样竖中指都显得非常可爱的话,哪怕那坨屎山把你恶心得吐了好几天,也不要轻易尝试去改动它!
否则就真的是“代码和人,有一个能跑就行了”。
十多年的编程生涯里,我有过无数次的冲动,想要把原有的代码重构,想要调优,最后大多数都无疾而终,尤其是随着年龄的增长,反而越来越胆小怕事,有些真的是不敢乱动,只能忍痛让原有的代码更烂一些。
毕竟背锅是大事,嘿嘿。
有时候,不能把代码当做是艺术品,要能够适度忍受不完美,程序能跑起来,bug 数量可控,有啥问题可以解决也是很重要的。
如果重构了,出了问题,自己背锅是注定的,可能还会连累了测试、代码审核、PM 和 CTO。
最后推荐一本好书
简介:《细说Python编程:从入门到科学计算》以Python 3.x为平台,由两位博士执笔,详尽细致地阐述Python编程的基础知识和高级技巧,并以大量示例代码进行实践,同时还介绍人工智能领域广泛使用的科学计算工具NumPy。全书分为两篇,共19章。第1篇(第1~11章)为基础知识,主要讲解Python的编译环境、入门知识、字符串、容器、函数、循环、条件选择、模块、类、类的特殊成员、文件;第2篇(第12~19章)为高级应用,包括异常处理、日期和时间、测试代码、程序打包、使用数据库、网络编程、图形用户界面、科学计算等内容。全书知识点丰富,辅之以示例演示,读者可以边学边练,快速掌握。
推荐阅读:
入门: 最全的零基础学Python的问题 | 零基础学了8个月的Python | 实战项目 |学Python就是这条捷径
干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 | 从万众期待到口碑扑街!唐探3令人失望 | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影
趣味:弹球游戏 | 九宫格 | 漂亮的花 | 两百行Python《天天酷跑》游戏!
AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影
小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!| 再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!|