# Confessions of a programmer: I hate code review

DevFeed: [Confessions of a programmer: I hate code review](<https://devfeed.tech/articles/confessions-of-a-programmer-i-hate-code-review-21910.md>)

Original publisher: [Read original article](<https://blog.nelhage.com/2010/06/i-hate-code-review/>)

Author: Nelson Elhage

Published: 2010-06-06T20:21:11Z

Content type: opinion

Language: en

Sources: [Nelson Elhage](<https://devfeed.tech/sources/nelson-elhage.md>)

Topics: [Code review](<https://devfeed.tech/topics/code-review.md>), [engineering-culture](<https://devfeed.tech/topics/engineering-culture.md>), [Development](<https://devfeed.tech/topics/development.md>), [client](<https://devfeed.tech/topics/client.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [console](<https://devfeed.tech/tags/console.md>), [developer](<https://devfeed.tech/tags/developer.md>), [development](<https://devfeed.tech/tags/development.md>), [review](<https://devfeed.tech/tags/review.md>), [time](<https://devfeed.tech/tags/time.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

## AI overview

The author argues that mandatory code review is frustrating because it can introduce unpredictable delays into development workflows, while acknowledging that code review helps detect mistakes, improve code quality, and distribute knowledge of a project's infrastructure.

## Source excerpt

Most of the projects I've been working on today have fairly strict code review policies. My work requires code review on most of our code, and as we bring on an army of interns for the summer, I've been responsible for reviewing lots of code. Additionally, about five months ago BarnOwl, the console-based IM client I develop, adopted an official pre-commit review policy. And I have a confession to make: I hate mandatory code review.