<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Code Review on CodeLust</title><link>https://www.codelust.dev/tags/code-review/</link><description>Recent content in Code Review on CodeLust</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 13 May 2026 16:45:49 +0100</lastBuildDate><atom:link href="https://www.codelust.dev/tags/code-review/index.xml" rel="self" type="application/rss+xml"/><item><title>Stop Using "var"</title><link>https://www.codelust.dev/posts/2026-05-13-stop-using-var/</link><pubDate>Wed, 13 May 2026 13:20:05 +0100</pubDate><guid>https://www.codelust.dev/posts/2026-05-13-stop-using-var/</guid><description>&lt;p>&lt;code>var&lt;/code> is sold as ergonomics. You type less, the compiler infers the type, the reader gets less visual noise. All true, when the type is obvious from the right-hand side. The trouble is that &amp;ldquo;obvious&amp;rdquo; usually means &amp;ldquo;obvious in my IDE, with my cursor on the line, with IntelliSense ready to fire&amp;rdquo;. None of that is available in a pull-request diff, on a screenshot pasted into chat, or in your colleague&amp;rsquo;s head at 21:00 on a Friday.&lt;/p></description></item></channel></rss>