<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>What Makes Code Hard to Understand? · HackerPapers discussions</title><link>https://hackerpaper.kaipfister.de/p/1304.5257/</link><description>Collected HN comments and submissions linking this paper.</description><language>en</language><lastBuildDate>Mon, 02 Nov 2026 11:16:22 GMT</lastBuildDate><atom:link href="https://hackerpaper.kaipfister.de/p/1304.5257/feed.xml" rel="self" type="application/rss+xml" /><item><title>What Makes Code Hard to Understand? — HN submission</title><link>https://news.ycombinator.com/item?id=8029381</link><guid isPermaLink="false">urn:hackerpapers:submission:1304.5257:8029381</guid><pubDate>Mon, 14 Jul 2014 03:07:08 GMT</pubDate><description>&lt;p&gt;What makes code hard to understand [pdf]&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;3 points; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1304.5257/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.SE</category></item><item><title>What Makes Code Hard to Understand? — mentioned by vanderZwan</title><link>https://news.ycombinator.com/item?id=5808040</link><guid isPermaLink="false">urn:hackerpapers:mention:1304.5257:5808040</guid><pubDate>Sun, 02 Jun 2013 11:02:58 GMT</pubDate><description>&lt;p&gt;As much as they are hated by some, there&amp;#x27;s empirical data indirectly suggesting that using curly braces for scoping might lead to less mistakes when reading code: &amp;gt; Similarly, the twospaces version of counting demonstrated that vertical space is more important then indentation to programmers when judging whether or not statements belong to the same loop body. Programmers often group blocks of related statements together using vertical white space, but our results indicate that this seemingly superficial space can cause even experienced programmers to internalize the wrong program.…&lt;/p&gt;&lt;p&gt;&lt;a href="https://hackerpaper.kaipfister.de/p/1304.5257/"&gt;Paper and discussion history&lt;/a&gt;. A mention is not an endorsement.&lt;/p&gt;</description><category>cs.SE</category></item><item><title>What Makes Code Hard to Understand? — HN submission</title><link>https://news.ycombinator.com/item?id=5611841</link><guid isPermaLink="false">urn:hackerpapers:submission:1304.5257:5611841</guid><pubDate>Fri, 26 Apr 2013 07:22:33 GMT</pubDate><description>&lt;p&gt;What makes code hard to understand&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;1 point; 0 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1304.5257/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.SE</category></item><item><title>What Makes Code Hard to Understand? — HN submission</title><link>https://news.ycombinator.com/item?id=5606534</link><guid isPermaLink="false">urn:hackerpapers:submission:1304.5257:5606534</guid><pubDate>Thu, 25 Apr 2013 10:56:26 GMT</pubDate><description>&lt;p&gt;What Makes Code Hard to Understand?&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;97 points; 88 discussion replies on HN. &lt;a href="https://hackerpaper.kaipfister.de/p/1304.5257/"&gt;Paper and source history&lt;/a&gt;. A submission is not an endorsement.&lt;/p&gt;</description><category>cs.SE</category></item></channel></rss>
