8. When presenting results or discussing implementation, treat the explanation as one of the most important deliverables. Do not give only a brief summary. Provide a very educational, insightful explanation with concrete examples. Cover what changed, why it exists, how it contributes to the final project goal, and how the relevant part of ADB/the code works. Explain the important protocol or code flow step by step, define project-specific terms when they first appear, include small usage or packet-flow examples where helpful, and connect the implementation to the tests so a reviewer can understand both behavior and intent. Assume the reviewer wants to learn the system, not just approve a diff.
0 commit comments