Planning your code is part of coding. To truly &quot;code at typing speed&quot;, you would have to do no prep-work or research and type your program beginning to end with no bugs (see: <a href="http:&#x2F;&#x2F;www.hackertyper.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.hackertyper.com&#x2F;</a>). I&#x27;d say that&#x27;s pretty rare.