Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Only tangentially relevant:

I hate the word 'nitpick' (bad experience with small insects - thinking about nits makes me itch), but I don't know any other word for these "small, trivial, but necessary changes." Does anyone have alternative words they use in reviews instead?



I'm also not a fan of this phrase, which is whipped out to be "helpful" in reviews at my current employer--probably after the last time this website or one similar to it bubbled up on HN.

To be clear, the (American) dictionary definition of nit-picking is "minute and usually unjustified criticism." In other words, this is definitely not a positive thing to do, which is why this word has such strong negative connotations. Who wants to be nitpicked?

Nit-picking is not a "necessary" change, which is what makes it an exercise in finding the tiniest of fungus flies lurking in a proposed change. "I don't really want to think too hard about what you're proposing, or what your pull request contains, so here's a nit I noticed while examining the bike shed in front of your nuclear plant. #didmyjobboss"

I don't know what a trivial but necessary change is, but that's certainly not a minute criticism.


Au contraire: if I give you ten "nitpicks", the fact that it's "minute criticism" means that you explicitly have licence not to feel bad about it. I use the word "nitpick" in a review to induce the reaction of "sigh, I'll make your tiny change", possibly with "I-the-author don't care but apparently you-the-reviewer do for some reason" and "it's all Smaug123's fault for being unreasonable" if the author needs someone to blame mentally for the fact that the PR isn't approved immediately. It's an explicit label/reassurance that no important fault lies with the author.

This is very possibly a team culture thing, though. We all know that the code is what matters, and we are all studiously not letting our egos intervene, but we can help each other not get too attached by deflecting the blame onto the reviewer rather than the author in this tiny way.


I wouldn't say nitpicks are necessary changes in most circumstances - they are really soft suggestions about very fine details, I tend to describe them with optional non-blocking comments. Nitpick is a really good term for them but "aesthetic" might work as an alternative, there isn't a huge glut of words in that realm though.


"cosmetic"?


Thesaurus gave me carp and quibble. I am going to use carp from now on.


"minor"?


off-topic:, suggestion:, consider:

I use nit, but usually for not necessary changes. If my only reviews on a change are nits, I leave the comments but give the greenlight for merging the change (at which point the author may ignore the nits or address them at their discretion)


papercut?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: