I have this questions that fits the FAQ of Code Review, Software Engineering, and Stack Overflow. It contains a couple code snippets for one platform and I'd like to know the recommended practice between them. I know Stack Overflow would accept this question, but where should I best fit it?

  • \$\begingroup\$ Did you write this code? \$\endgroup\$ Commented Nov 2, 2012 at 20:49
  • \$\begingroup\$ Yes. It's a concatenated sample from my actual code. \$\endgroup\$
    – slybloty
    Commented Nov 2, 2012 at 20:52

1 Answer 1


Stack Overflow is for concrete problems; if it's somehow not working as intended.

Code Review is for code that works as intended, but could use improvements - to performance, to maintainability, or other goals.

Software Engineering is for the conceptual questions.

(I recall there's a diagram about that, but have been unable to find it back).

Since you have actual snippets, I'd say it's Stack Overflow for the things that are broken and Code Review for the things that need improvement.
Note that you don't have to do this "in parallel". You may ask Stack Overflow to help fix things first. And after that, post the larger, fixed codebase to Code Review.

I don't think Software Engineering is where you want to go, unless you want to re-consider the entire design.

  • \$\begingroup\$ Both versions work fine and achieve the same thing. What I'm looking for is performance behind the methods. \$\endgroup\$
    – slybloty
    Commented Nov 3, 2012 at 19:56
  • 1
    \$\begingroup\$ Two versions, both working fine? Sounds like CodeReview to me then. \$\endgroup\$ Commented Nov 4, 2012 at 6:02
  • \$\begingroup\$ Well, I've posted it on Code Review: codereview.stackexchange.com/q/18255/16963 \$\endgroup\$
    – slybloty
    Commented Nov 5, 2012 at 16:15

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .