I recommend the following article to all reviewers and moderators in particular: http://slashslash.info/2018/02/a-foolish-consistency/ (You can stop reading at "East Const". While I share the author's preference for the placement of the const keyword, the reason why I link this article is its introduction).
The scenario that the author describes to have experienced a number of times in his career can be observed in code review comments in Bitcoin Core quite often.
I think it would be beneficial to the quality of the code and also to the quality of reviews if that consistency argument was not considered as a trump card, but as a red flag.
I recommend the following article to all reviewers and moderators in particular: http://slashslash.info/2018/02/a-foolish-consistency/ (You can stop reading at "East Const". While I share the author's preference for the placement of the
constkeyword, the reason why I link this article is its introduction).The scenario that the author describes to have experienced a number of times in his career can be observed in code review comments in Bitcoin Core quite often.
I think it would be beneficial to the quality of the code and also to the quality of reviews if that consistency argument was not considered as a trump card, but as a red flag.