Skip to main content
added 89 characters in body
Source Link
Simon Forsberg Mod
  • 59.7k
  • 1
  • 79
  • 174

If you incorporate advice from one or more answers, but are still unsure that the code is as good as it should be, then post a new question with your revised code. For the benefit of other users, add mutual links: mention the previous question in the new question, and add a comment on the old question linking to the follow-up question. See How to post a follow-up question

If you incorporate advice from one or more answers, but are still unsure that the code is as good as it should be, then post a new question with your revised code. For the benefit of other users, add mutual links: mention the previous question in the new question, and add a comment on the old question linking to the follow-up question.

If you incorporate advice from one or more answers, but are still unsure that the code is as good as it should be, then post a new question with your revised code. For the benefit of other users, add mutual links: mention the previous question in the new question, and add a comment on the old question linking to the follow-up question. See How to post a follow-up question

replaced http://codereview.stackexchange.com/ with https://codereview.stackexchange.com/
Source Link

If you want to show everyone how you improved your code, but don't want to ask another question, then post an answer to your own question. Selfie answers are acceptable on Stack Exchange sites, and even encouraged: there is a self-learner badgeself-learner badge you can earn for that. Selfie answers can even be upvoted, downvoted, or commented on in their own right. However, your answer must meet the standards of a Code Review answer, just like any other answer:

  • Code-only answers that don't actually review the code are insufficient and are subject to deletion.
  • Describe what you changed, and why. (see above point)
  • Give credit to any other users who may have helped you. As stated in (1) above, posting a selfie that merely reiterates an existing answer without adding new insight would deprive another user of well deserved reputation. Also consider making your selfie community wikicommunity wiki if you feel that earning reputation from it would be unfair. However, if it's not done yourself, and a moderator determines that the self-answer is primarily dependent on other answers, then they are allowed to activate the CW status automatically.
  • You must not edit the code in the question, as that would violate the question-and-answer nature of this site. (An exception to that would be if a user wrote a comment saying that your code is completely broken, and needs to be fixed before it can be reviewed.)

  • You also should not append your revised code to the question. Posting improved code is an answering activity, not a questioning activity. An example of such a problematic edit is Revision 2 of Optimize vector rotationRevision 2 of Optimize vector rotation. While the addendum to the question does not necessarily invalidate existing answers, it muddles the question. What are late-coming reviewers supposed to do? Reviewing the original code would be silly, but reviewing the revised code could lead to version skew among the answers.

  1. Python Port ScannerPython Port Scanner
  2. Python Port Scanner 2.0Python Port Scanner 2.0
  3. Python Port Scanner 2.1Python Port Scanner 2.1

If you want to show everyone how you improved your code, but don't want to ask another question, then post an answer to your own question. Selfie answers are acceptable on Stack Exchange sites, and even encouraged: there is a self-learner badge you can earn for that. Selfie answers can even be upvoted, downvoted, or commented on in their own right. However, your answer must meet the standards of a Code Review answer, just like any other answer:

  • Code-only answers that don't actually review the code are insufficient and are subject to deletion.
  • Describe what you changed, and why. (see above point)
  • Give credit to any other users who may have helped you. As stated in (1) above, posting a selfie that merely reiterates an existing answer without adding new insight would deprive another user of well deserved reputation. Also consider making your selfie community wiki if you feel that earning reputation from it would be unfair. However, if it's not done yourself, and a moderator determines that the self-answer is primarily dependent on other answers, then they are allowed to activate the CW status automatically.
  • You must not edit the code in the question, as that would violate the question-and-answer nature of this site. (An exception to that would be if a user wrote a comment saying that your code is completely broken, and needs to be fixed before it can be reviewed.)

  • You also should not append your revised code to the question. Posting improved code is an answering activity, not a questioning activity. An example of such a problematic edit is Revision 2 of Optimize vector rotation. While the addendum to the question does not necessarily invalidate existing answers, it muddles the question. What are late-coming reviewers supposed to do? Reviewing the original code would be silly, but reviewing the revised code could lead to version skew among the answers.

  1. Python Port Scanner
  2. Python Port Scanner 2.0
  3. Python Port Scanner 2.1

If you want to show everyone how you improved your code, but don't want to ask another question, then post an answer to your own question. Selfie answers are acceptable on Stack Exchange sites, and even encouraged: there is a self-learner badge you can earn for that. Selfie answers can even be upvoted, downvoted, or commented on in their own right. However, your answer must meet the standards of a Code Review answer, just like any other answer:

  • Code-only answers that don't actually review the code are insufficient and are subject to deletion.
  • Describe what you changed, and why. (see above point)
  • Give credit to any other users who may have helped you. As stated in (1) above, posting a selfie that merely reiterates an existing answer without adding new insight would deprive another user of well deserved reputation. Also consider making your selfie community wiki if you feel that earning reputation from it would be unfair. However, if it's not done yourself, and a moderator determines that the self-answer is primarily dependent on other answers, then they are allowed to activate the CW status automatically.
  • You must not edit the code in the question, as that would violate the question-and-answer nature of this site. (An exception to that would be if a user wrote a comment saying that your code is completely broken, and needs to be fixed before it can be reviewed.)

  • You also should not append your revised code to the question. Posting improved code is an answering activity, not a questioning activity. An example of such a problematic edit is Revision 2 of Optimize vector rotation. While the addendum to the question does not necessarily invalidate existing answers, it muddles the question. What are late-coming reviewers supposed to do? Reviewing the original code would be silly, but reviewing the revised code could lead to version skew among the answers.

  1. Python Port Scanner
  2. Python Port Scanner 2.0
  3. Python Port Scanner 2.1
replaced http://meta.codereview.stackexchange.com/ with https://codereview.meta.stackexchange.com/
Source Link
replaced http://meta.codereview.stackexchange.com/ with https://codereview.meta.stackexchange.com/
Source Link
Loading
replaced http://meta.codereview.stackexchange.com/ with https://codereview.meta.stackexchange.com/
Source Link
Loading
Updated policy per http://meta.codereview.stackexchange.com/questions/5033/
Source Link
rolfl Mod
  • 98.1k
  • 4
  • 117
  • 238
Loading
Clarified some things about the external link policy
Source Link
Jamal Mod
  • 35.2k
  • 2
  • 54
  • 106
Loading
Emphasized some points
Source Link
Jamal Mod
  • 35.2k
  • 2
  • 54
  • 106
Loading
added 189 characters in body
Source Link
Jamal Mod
  • 35.2k
  • 2
  • 54
  • 106
Loading
Added captions so that each option stands out more
Source Link
Jamal Mod
  • 35.2k
  • 2
  • 54
  • 106
Loading
Post Made Community Wiki by JamalMod
Add accept points.
Source Link
rolfl Mod
  • 98.1k
  • 4
  • 117
  • 238
Loading
Addressed @ChrisW's concern about code-only answers; Addressed @rolfl's concerns about stealing credit from others
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
Added fourth suggestion: external hosting
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
added 75 characters in body
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
added 2 characters in body
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
Posting a follow-up in a question confuses voting
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
Example of successful iterative review
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
added 415 characters in body
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
Editing the question considered harmful
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading
Source Link
200_success Mod
  • 145.7k
  • 4
  • 114
  • 284
Loading