ITPub博客

首页 > 数据库 > 数据库开发技术 > 为啥微信的更新信息大多都是:修复已知问题,但是开发中反而越详细越好

为啥微信的更新信息大多都是:修复已知问题,但是开发中反而越详细越好

原创 数据库开发技术 作者:醉鱼Java 时间:2024-06-17 06:00:00 0 删除 编辑


建议大家【设为星标★】,这样就不会错过重要内容了。


大家好,我是醉鱼。

致力于技术分享,用最通俗易懂的语言做知识的分享。本号致力于技术分享,后面也会分享一些职场经历让这个号变得更有感情。

如果你有什么想法也欢迎评论区留言或者加我微信“zuiyu17970”(备注:公众号),让我们一起讨论交流。





在应用商店,我们在更新微信的时候可能会发现,更新内容都是模糊的,简单的一句话就是“解决了一些已知问题”。可能不只是微信,还有一部分应用程序也是,更新内容都是简单的修改修复一些已知问题或者优化了一些体验细节。

上图为手机商店里面微信的更新内容。

说到这,大家可能想到了,在开发工作中,如果在提交GIT信息的时候,没有写清楚改了什么,或者随便写点就提交甚至会被挨批,并且还有了提交的代码规范,反而是提交信息越详细越好。


原因

在应用商店中,面向的是用户,一个产品,如果频繁的列出一大堆的问题更新,会让用户对产品产生不信任感,起码不写清楚更新了哪些内容,用户焦虑感没有了。

其次就是个别更新内容可能是敏感的,V1版本有的致命bug,V2版本修复的。如果标注清楚更新内容,有的不良用心的用户就会利用V1版本的bug进行破坏。

最后就是,一个大的产品,比如微信这种,bug肯定少不了,功能越多bug越多吗,都列举出来也不现实,所以综合考虑还是简单点好。


开发者

对于开发者,我们在开发中就需要严格的按照规范,最差也要描述清楚提交的代码更新或者新增了哪些内容,在这里给大家推荐个Idea中的插件Git Commit Template,通过该插件可以定制一个提交模版,在提交代码时直接填充即可,大家可以下载安装实验一下。


本人习惯

我在写代码提交信息的时候,一般会写上更新了哪些内容,并标注是新增还是修改bug再或者是优化。

  • 新功能开发:feat:xxxxx功能开发。

  • bug修改:fix:xxxx问题修改。

  • 代码重构优化:refactor:xxx模块代码优化。


总结

代码提交信息规范化,提交代码时麻烦,以后在查看或者battle的时候就知道有多好了。

比如,排查代码谁提交的,时间一长,逻辑忘了,当时因为啥这样写。

在或者写周报月报时忘了自己干了啥,回头看看提交信息大概就能想起来了。


最后给大家推荐一下我的小圈子!!!


博主筹划这么多年一直没有行动,现在也开始运营自己的星球了,名字是《醉鱼大学》。


在公众号上写文章也有写8年了,中间断断续续也断更了好多次,赛道也是一换再换,最后还是回归主业程序员(19年开始写程序员相关内容)。


创建的宗旨是提供一个技术干货的交流社群,让我们技术人可以一起交流学习。


在工作的这几年中,感触最深的就是没有人带的那段日子里,遇到问题只能上网百度。大家也都知道,百度的结果首页都是广告,然后就是千篇一律的复制粘贴文,想获取那一点最关键的信息就要浪费掉大把的时间,难度都快赶得上大海捞针了。


所以当时写号的目的就是对工作中产生的问题进行一个记录,然后让有需要的朋友少走弯路。也就是程序员 help 程序员。


在《醉鱼大学》中,目前已经把公众号的原创文章全部链接了过去,后面的日子,我会精心的维护好这个星球,持续输出工作中遇到的各种踩坑记录。



加入星球你可以获得什么?


  1. 工作中的踩坑经历,针对生产问题解答一针见血,少走弯路。

  2. 工作中常用技术栈,例如Elasticsearch、Kafka等源码解读。

  3. 面经。

  4. 热门技术书籍PDF分享。

  5. 回答球友工作中遇到的问题。

  6. 专业的技术干货交流社群,收获更多志同道合的朋友。

  7. 公众号《醉鱼Java》所有原创文章。


所以如果你有想法,也欢迎加入星球,我们一起学习交流。对于公众号,还是会维持技术文输出,并不会受星球的影响。


鉴于新创建的星球知识圈,所以暂定价格为99元/年,现在是试运营阶段,所以申请了50张优惠券(优惠券截止时间2024年6月30日),优惠券使用完之后价格是50元/年,相当于花两杯奶茶的钱,你就可以获得专属于自己实时技术交流社群的一年服务时间。


时间最珍贵,全网查找资料浪费的时间可以学习N个知识点,多学一个知识点,在跳槽时薪资上就会有所体现。


现在关注公众号《醉鱼Java》,回复关键词《优惠券》,获取知识星球《醉鱼大学》的新用户专属优惠折扣(优惠券截止时间2024年6月30日)。


也可扫描下方二维码进入查看。




👉推荐:


1、SQL中为什么不要使用1=1


2、Redis中大Key与热Key的解决方案


3、面试官:对于MQ中的消息丢失你是如何理解的?


4、面试官:对于MQ中的消息堆积你是怎么理解的?


5、不掌握BigDecimal的四大坑你敢用吗?


6、线程池中线程异常后:销毁还是复用?


7、MySQL与Redis缓存一致性的实现与挑战


8、聊一下Redis实现分布式锁的8大坑


9、工作中用Redis最多的10种场景


10、Docker 国内镜像站全部失效,还有能用的吗?







Java进阶
扫码关注 不迷路
微信:zuiyu17970


WX 搜索《醉鱼Java》,回复面试,获取2024面试资料。


如果这篇文章对您有所帮助或者启发,帮忙点个关注叭,您的支持是我坚持写作的最大动力。


求一键三连:点赞、转发、在看。


谢谢支持哟 (*^__^*)。





原文作者:醉鱼Java;如有侵权,请联系管理员删除。

下一篇: 醉鱼大学试营业
请登录后发表评论 登录
全部评论

注册时间:2019-12-08

  • 博文量
    79
  • 访问量
    36660