- if the design changes, the code changes, and
- if the design is not 'fixed', then the code is not 'fixed'.
- ifIf the design is still to be reviewed, it is logical that the design is not stable.stable;
- ifIf the design is not stable, then the code is not stable.stable;
- additionallyAdditionally, if the design is not stable, then the code is off-topic because one of the on-topic questionsrequirements is: To the best of my knowledge, does the code work?
- If you don't know the design, then you don't know what the code is supposed to do.
- If you don't know what the code is supposed to do, how can you possibly know that it works?
- theThe code is not ready for review if the design is not agreed.
- Programmers.se - for when you want to discuss general programming concepts and methodologies
- AppDesign.se - for when you want help designing what your application should do, how the parts should fit together, and deciding what the code should do in various conditions.
- StackOverflow.se - for when you know what youryou want, and your program is not quite working yet, and you have a really good idea of where it is going wrong, but not why.
- CodeReview.se - for when everything is working as intended, but you think the implementation could be improved.
Further, The a working design always precedes working code. If you don't know that your design works, then you don't know if your code works.