Skip to content

Instantly share code, notes, and snippets.

@todgru
Last active December 7, 2020 16:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save todgru/4e10b23dfb4a0f79f6ca04e520509d84 to your computer and use it in GitHub Desktop.
Save todgru/4e10b23dfb4a0f79f6ca04e520509d84 to your computer and use it in GitHub Desktop.
The idea of a "peer review" can be applied in just about any line of work. For me it's software.

Peer Review

One of the ways I've grown as programmer is by applying suggestions given to me in peer reviews. I've often learned more by feedback given in these reviews than any google or stackoverflow search could have taught.

Unless there is a misunderstanding of the intent of the code, most of the time, the suggestions should be taken to heart. The suggestions are made to help support future maintenance, make the code easier to understand, and almost always a general improvement to the final product. It is very, very rare for a suggestion to be made based purely on an arbitrary point of view made solely for the sake of commenting.

When suggestions are made for changes to my work, it provides me an opportunity to take a second look at my work and attempt to make the work better. Often times, these suggestions are usable in any future work I do. Now the reviewer doesn't need to continue to make the same suggestions with each review. This makes their job much easier - and mine to - because I no longer get caught up in issues beyond the actual work under review.

@todgru
Copy link
Author

todgru commented Dec 7, 2020

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment