TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What do you hate most about code reviews?

2 点作者 zevir将近 3 年前
Code reviews have become a pretty standard part of how dev teams operate. But I&#x27;ve talked to a bunch of developers about this recently, and it seems like everyone wishes the process was different&#x2F;better. For some it&#x27;s an emotional thing - no one likes to get critiqued. For others it&#x27;s a procedural thing - their company doesn&#x27;t have clearly defined procedures in place for doing code reviews. So I&#x27;m turning to the HN community for some expert feedback. What do you hate most about code reviews? What would do do differently do make it better&#x2F;more effective?<p>Thanks!!

3 条评论

ttgurney将近 3 年前
Maybe an obvious one, but at my last org I often wished for more emphasis on keeping patch sets SMALL. I might have liked some kind of soft ban against putting huge patch sets up for review. I&#x27;m talking like 1000+ line stuff. In my experience, no one wants to review those; it&#x27;s incredibly tedious.<p>I say &quot;soft&quot; ban because there are exceptions. I don&#x27;t mind huge patch sets if the changes are proportionately trivial: One example is mechanical search-and-replace jobs on large codebases. But the 3000-line new module that just gets dumped on reviewers all at once is in bad taste. It&#x27;s the responsibility of the author of the code to ensure that it is broken up in a way that makes reviewers&#x27; job tolerable. My opinion.
评论 #31982972 未加载
评论 #31999005 未加载
lordkrandel将近 3 年前
Review is often a judgemental concept. It really should be about collaboration and compromise. So I would expand on the tools to compromise, and not just a change list
评论 #31999030 未加载
sys_64738将近 3 年前
A website of the changes is useless for any amount of complexity as you can&#x27;t step through the code properly.
评论 #31999032 未加载