From [**Remove Nth Node from End of Linked List**](https://codereview.stackexchange.com/a/63248):

> Bug: `n < 0` leads to you removing the last node.
> 
> Your solution should have comments: I have NO idea how it works. And
> that's after reading it a couple times. If this was production code,
> I'd have wrapped it with unit-tests, thrown the implementation away
> and rewrote it.


How do I review honestly, without being overly harsh? I have a tendency to post an answer like that, and it's only after [rolfl mentions it][1] (*@Pimgd - not a bit harsh, is it?*) that I notice.

[1]:http://chat.stackexchange.com/transcript/message/17740166#17740166