Fear Of Wide Monitors
-
I wasn't implying I print a lot of code. Given the number of monitor sizes/resolutions, I decided I had to settle on *something*, so a printed sheet of paper seemed to make sense to me at a time. Having to scroll code horizontally, just because I happen to occasionally be on a smaller display, is a tremendous hassle (I know, first-world problem)...so even the crappiest display I might be stuck using will probably be wide enough to show at least one file without scrolling.
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
My "coding monitor" is rotated 90°. With short lines (my Vim configuration breaks them at 80 characters) I can still have 2 files in a vertical split and see their full horizontal contents. It works very well if you also use a terminal (I use tmux) that allows splits, since you can have a small window at the bottom for builds, or htop, or both :)
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
-
I love ReSharper but I have to change a few things in the config options; max characters on a line is one of them. Eventually, all code will be written, one character per line.
They worked out you can read faster with one word displayed at a time. So why not apply that to code too? Go through hundreds of lines in a few minutes and hope your instincts are attentive enough.
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
The human eye gets tired easily when being forced to scan across wide spans of text. That's why newspaper and magazine articles are split into columns.
-
snorkie wrote:
The more source code I look at, the shorter the lines seem to get
My wide monitor is wide enough that if I have two source files open side by side then I can see both. If the lines are short enough. If I see source code where most lines require a wide monitor to see them (or to scroll) I would expect that the source code has a problem.
snorkie wrote:
How do those developers deal with paperback books?
The random paperback book that I just picked up an counted one line had 54 characters. Rather certain that I have never read a paperback that had, say, 120 characters in a line. So not sure where your comment is going.
I believe the point was if you can comprehend many characters per line in other media, why not in code. Paperback was a bad example but much written text has 100+ characters per line. Put another way, inability to read long code lines does not seem like the cause of short code lines.
-
The human eye gets tired easily when being forced to scan across wide spans of text. That's why newspaper and magazine articles are split into columns.
-
They worked out you can read faster with one word displayed at a time. So why not apply that to code too? Go through hundreds of lines in a few minutes and hope your instincts are attentive enough.
-
They worked out you can read faster with one word displayed at a time. So why not apply that to code too? Go through hundreds of lines in a few minutes and hope your instincts are attentive enough.
Too lazy to find them now; but that's been thoroughly trashed (from the good idea standpoint) by experts in reading/comprehension in that what it mostly does is prevent you from doing all the extra processing needed to correctly understand non-trivial sentence structure or anything that requires thought.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
-
Some monitors can be turned 90 degrees, so you can see a lot of lines, after changing the display mode :rolleyes:
Press F1 for help or google it. Greetings from Germany
VS is too sidebar centric to play nice at even 1200px wide; and while I have rotated my 3" 2560x1600 screen to portrait before, it's too tall to be comfortably used that way.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt
-
Fair enough. To tackle this issue, I use word-wrap. I essentially have the same environment on any monitor without having to perform any special formatting. I find the extra wrapping of code harder to read, but it sounds like I'm in the minority. Hogan
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
The resolution of monitors has dropped in recent years -- there was a huge backward reset when HD TVs came out and all the manufacturers retooled for producing flat panel TVs.
We can program with only 1's, but if all you've got are zeros, you've got nothing.
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
There exists an optimum ratio between the linewidth and the interline spacing. I do not know its exact value but it is defined by the ease of following with the eyes the line and then switching to the next one. This is why the newspapers are printed in narrow columns instead of across the page.
-
There exists an optimum ratio between the linewidth and the interline spacing. I do not know its exact value but it is defined by the ease of following with the eyes the line and then switching to the next one. This is why the newspapers are printed in narrow columns instead of across the page.
Several people have mentioned the newspaper example. Its interesting, but code isn't a newspaper article. Rarely do I have several long lines in a row that require wrapping. Most code I see has tons of white space around lines of code for formatting/readability. Hogan
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
At my company our coding standard strongly discourages formatting code that way. We frequently deal with XAML and Win32, so that means we sometimes have really long lines, but that's just how it goes. It's really rare that anyone needs to actually see the entire line at once. Normally there are just a few items that actually matter, so we try to put those near the beginning of the line when possible (things like Name and Grid.Row/Column in XAML, for example). Generally, we find it much more useful to be able to get a sense of the structure of the code at a glance, and that gets broken when function calls are split into multiple lines. There are some rare cases where it makes sense to do that, of course, but that's stuff like building an xml file using stringstream.
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan
-
Is it just me, or are developers becoming afraid of wide monitors? The more source code I look at, the shorter the lines seem to get. Tools like ReSharper only seem to exacerbate the issue. Code that would easily fit on one line now takes up two or three. How do those developers deal with paperback books? Is this common outside of the Visual Studio world? Hogan