最近在看 conventional commits ,里面说到了
refactor: 用于重构代码,例如修改代码结构、变量名、函数名等但不修改功能逻辑;
我才发现修改方法内部逻辑是不算重构的,比如一个 a 方法,修改了里面的行为逻辑、数据结构、算法这些都不能算重构。之前我修改内部逻辑提交日志都是写“重构了 a 方法或者 a 模块”,还有 v 友们最典型的“又重构了一坨屎山”,很多情况下应该都是错误的说法,只不过好像大家都习惯了。
挺纠结是按照老习惯还是约定规范了= =
refactor: 用于重构代码,例如修改代码结构、变量名、函数名等但不修改功能逻辑;
我才发现修改方法内部逻辑是不算重构的,比如一个 a 方法,修改了里面的行为逻辑、数据结构、算法这些都不能算重构。之前我修改内部逻辑提交日志都是写“重构了 a 方法或者 a 模块”,还有 v 友们最典型的“又重构了一坨屎山”,很多情况下应该都是错误的说法,只不过好像大家都习惯了。
挺纠结是按照老习惯还是约定规范了= =