Dennis Doomen Profile picture
Sep 25 5 tweets 2 min read Read on X
Assuming you agree with my earlier point about the importance of code reviews, you'll likely also agree that it's equally important to provide constructive, useful, and unambiguous comments. You need to make it clear whether something is a dealbreaker for you, just... Image
...a suggestion, an opportunity for refactoring, or something that requires further discussion.

And it's not just to help younger developers who might look up to you and can't yet make those distinctions. It's also a way to force yourself to consider how important a comment...
...is and whether it might be better to omit it altogether.

That's why I prefer to use emojis to help clarify my expectations for a comment and prevent myself from nitpicking or imposing my preferences on others. For example, I use 🤔 to trigger a discussion on a suggestion...
...or an alternative solution. If I want to plant a thought for later, I might use a 🌱. Refactoring opportunities are prefixed by ♻️, and ideas for leaving the codebase in a slightly better state are marked with 🏕️. Yes, it's a bit silly, but it also makes reviewing...
...fun again.

And next to that, make sure you use a source control system that allows you to group review comments, request re-reviews, and review individual commits. @GitHub and GitLab can do that, but Azure DevOps definitely not.

What do you do to make code reviews effective?

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Dennis Doomen

Dennis Doomen Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(