Skip to main content
Improved Formatting; Fixed grammar; NOTE: OP should be used for anonymous rooms where the actual author isn't demoted by username
Source Link
Quill
  • 11.9k
  • 19
  • 33

It has happened a few times that I have answered a question where the OPauthor is doing things in a round-about and complicated way. I tell OPauthor that there is a better way and show them how using a short snippet with the general approach, showing key ideas and solutions. And oft timesoftentimes, I leave the dotting of i's and crossing of t'srest to the OPauthor.

Most of the time, the OPauthor appreciates the review, and gogoes about improving their code merrily. But every now and then there is someone that insists I provide a complete working, tested implementation for them. When this happens I feel as if I'm being used as a free-of-charge contractor. And I tell them (albeit in a more polite manner) that:

I'm not your contractor, figure it out.

The question I want to ask meta is, is it OK to do a review and not give a fully working implementation, i.e. with "some assembly required"? Or can I expect the OPauthor to fill in the blanks if I show them the way?

It has happened a few times that I have answered a question where the OP is doing things in a round-about and complicated way. I tell OP that there is a better way and show them how using a short snippet with the general approach, showing key ideas and solutions. And oft times I leave the dotting of i's and crossing of t's to the OP.

Most of the time the OP appreciates the review, and go about improving their code merrily. But every now and then there is someone that insists I provide a complete working, tested implementation for them. When this happens I feel as if I'm being used as a free-of-charge contractor. And I tell them (albeit in a more polite manner) that:

I'm not your contractor, figure it out.

The question I want to ask meta is, is it OK to do a review and not give a fully working implementation, i.e. with "some assembly required"? Or can I expect the OP to fill in the blanks if I show them the way?

It has happened a few times that I have answered a question where the author is doing things in a round-about and complicated way. I tell author that there is a better way and show them how using a short snippet with the general approach, showing key ideas and solutions. And oftentimes, I leave the rest to the author.

Most of the time, the author appreciates the review, and goes about improving their code merrily. But every now and then there is someone that insists I provide a complete working, tested implementation for them. When this happens I feel as if I'm being used as a free-of-charge contractor. I tell them (albeit in a more polite manner) that:

I'm not your contractor, figure it out.

The question I want to ask is, is it OK to do a review and not give a fully working implementation, i.e. with "some assembly required"? Or can I expect the author to fill in the blanks if I show them the way?

Tweeted twitter.com/#!/StackCodeReview/status/624492749719478272
Source Link
Emily L.
  • 16.6k
  • 11
  • 13

What to do when user insists you spoon feed them?

It has happened a few times that I have answered a question where the OP is doing things in a round-about and complicated way. I tell OP that there is a better way and show them how using a short snippet with the general approach, showing key ideas and solutions. And oft times I leave the dotting of i's and crossing of t's to the OP.

Most of the time the OP appreciates the review, and go about improving their code merrily. But every now and then there is someone that insists I provide a complete working, tested implementation for them. When this happens I feel as if I'm being used as a free-of-charge contractor. And I tell them (albeit in a more polite manner) that:

I'm not your contractor, figure it out.

The question I want to ask meta is, is it OK to do a review and not give a fully working implementation, i.e. with "some assembly required"? Or can I expect the OP to fill in the blanks if I show them the way?