Discussion about this post

User's avatar
Irina Stanescu's avatar

I once added something to a file originally created by Jeff Dean's and it was the most beautiful code I've ever read.

As an ex-Googler, I'm a fan of readability because it makes everything so much easier and faster to understand and modify. I missed it after switching companies.

Also, readability becomes increasingly important after the original authors / owners of the code leave the company.

With respect to the fact that it's slower, I think after a while you just get used to thinking about building the code in a readable way, so all in all it's not that much slower. Also it saves a ton of time spent if you need to troubleshoot an issue if you're on-call for example.

Expand full comment
Raviraj Achar's avatar

Interesting setup. I wonder if that would generate bottlenecks with fewer readability reviewers.

"Facebook (now Meta) has had “code quality problems” for almost a decade now," -- I would not sugar coat it if we compare to other mature companies but since last few years this has improved a lot.

The company grew first chasing business outcome and then started working on "quality" so it is natural for code/test/etc quality to be a bit lagging.

Expand full comment
9 more comments...

No posts