To me it looks machine generated and it would be hard for me to mentally keep track and tick off &quot;okay I know what the lines above do&quot; but if it works for you and the people you work with are fine with it then good for you and I don&#x27;t mean that sarcastically.<p>The way I work and similar to most people I know but perhaps with less screen real estate.. I can fit a hundred vertical lines of one text buffer comfortably on my monitors (plural), and I can have about a dozen buffers up at the same time.  If needed, that can be the same document scrolled to different areas.  I also use a tool like cscope or for some languages an IDE to get additional context (type info, available operations), and that&#x27;s the only way for me to quickly comprehend truly large bodies of code (kernels, etc). I don&#x27;t think your strategy would work well for the projects I work on.