Dear guest, you must be logged-in to participate on CrazyEngineers. We would love to have you as a
member of our community. Consider creating an
account or login.
An important distinction needs to be made between DESIGN REVIEW and CODE REVIEW.
Basically, the design stage is when many important factors need to be identified so those factors are known and listed in the 'design specification' so that the 'coding' can correctly handle those factors.
A 'code writer' can do an excellent job of programming to implement the 'design spec', but if there are important items missing from the design spec, then actual running of the program can have bugs.