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

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

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

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

原因

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

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

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

开发者

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

本人习惯

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

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

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

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

总结

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

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

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

留个好玩有趣的,公众号粉丝留言看下youtobe的更新记录,大家可以去看下,真的很有趣

相关推荐
冰暮流星5 分钟前
flask之app.py讲解
后端·python·flask
程序员契奇32 分钟前
Tools工具使用
人工智能·后端
IT_陈寒1 小时前
SpringBoot自动配置没生效?你可能漏了这个注解
前端·人工智能·后端
长明1 小时前
C#项目组织与概念梳理
后端·c#
xn71331 小时前
个人网站站外分发怎么做归因?我给 XBSTACK 补了一套 UTM 追踪规则
后端·低代码
用户2330713074791 小时前
JUC 并发容器与工具
后端
冰暮流星1 小时前
flask之模版渲染
后端·python·flask
威武的花瓣1 小时前
细说ASP.NET的各种异步操作
后端·asp.net·php
漂亮的摩托1 小时前
如何编写一个SpringBoot项目告警推送的Starter
java·spring boot·后端
任性的芝麻2 小时前
ASP.NET MVC 中的异步方式
后端·asp.net·mvc