2 ms·
A junior dev turned me onto this several years ago, and I've gone by it ever since. I was skeptical at first. For instance, the given reason for using imperati
by rendall 5y ago
A junior dev turned me onto this several years ago, and I've gone by it ever since.
I was skeptical at first. For instance, the given reason for using imperative mode is not strong, in my opinion (the default git message on merge and revert is imperative is not a good reason, because other default git messages do not use the imperative). But, there are other good reasons for using it, not least of which is arbitrary consistency lowers cognitive load.
Now, it's my go-to if there isn't a good reason otherwise.