Wednesday, October 16, 2024

Why are people so "hardworking"?

We use Bitbucket at work for code reviews. In a review, there is a main “overview” page, and a separate page for the “diff”, which shows the list of files that have been modified and the difference between the old and new versions of the files.

Every time I review code, I tend to open the overview page and the diff page in separate browser tabs. This allows me to switch easily back to the overview page to find information that I may need while reviewing the code change (the diff). This way, if I have scrolled some way down the page, either in the code or in the overview (which can be quite long sometimes), I won’t have to scroll down again to find the part that I was reading previously.

The strange thing is, I don’t seem to see other people doing this. We often have an overview meeting for code authors to explain their change to the reviewers. During these meetings, the author who shares their screen tends to just switch to the diff in the same browser tab. And sometimes, when a question arises and they need to show us something in the overview page, they click “overview” again (without opening it in a new tab), and we wait for the whole page to load again… And then when we’re done looking at that, they go back to the code change (again, in the same browser tab) and we wait for the page to load, and then we’re at the top of the page again.

In some discussions, we might need to check back the overview page multiple times…and each time, we do the reloading of the page and the re-scrolling down the page. Recently I have started asking them, “Why don’t you just open it in a new tab?”, but I don’t think they understand the purpose…usually they just go blank, and then I give up because this explanation is kinda long… *sigh*

No comments:

Post a Comment