Most Important Tool:
Your thought and logical reasoning
There is no algorithm for design review
Based on the type of work you have to do (simple review or reverse engineering),
- Partition the design into simple blocks
- Start with what you understand and move out
- Ask all the questions you need to
- Model and simulate as necessary