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

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

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

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

原因

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

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

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

开发者

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

本人习惯

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

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

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

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

总结

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

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

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

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

相关推荐
uzong3 小时前
技术故障复盘模版
后端
GetcharZp4 小时前
基于 Dify + 通义千问的多模态大模型 搭建发票识别 Agent
后端·llm·agent
桦说编程4 小时前
Java 中如何创建不可变类型
java·后端·函数式编程
IT毕设实战小研4 小时前
基于Spring Boot 4s店车辆管理系统 租车管理系统 停车位管理系统 智慧车辆管理系统
java·开发语言·spring boot·后端·spring·毕业设计·课程设计
wyiyiyi5 小时前
【Web后端】Django、flask及其场景——以构建系统原型为例
前端·数据库·后端·python·django·flask
阿华的代码王国6 小时前
【Android】RecyclerView复用CheckBox的异常状态
android·xml·java·前端·后端
Jimmy6 小时前
AI 代理是什么,其有助于我们实现更智能编程
前端·后端·ai编程
AntBlack6 小时前
不当韭菜V1.1 :增强能力 ,辅助构建自己的交易规则
后端·python·pyqt
bobz9657 小时前
pip install 已经不再安全
后端
寻月隐君7 小时前
硬核实战:从零到一,用 Rust 和 Axum 构建高性能聊天服务后端
后端·rust·github