Honestly, it baffles me how people can do this. I would typically have four working windows across a pair of monitors: one for the current primary code file, one for its interfaces (header file), one for its unit tests, one for documentation.
Similarly I resent the loss of 16:10 or taller monitors — I want those extra few lines of context.
Now, there was a time long long ago when I could work with a single 80x24 screen. But then I had a huge L-shaped desk with one printed listing for the current primary code file, one for its interfaces (header file), one for its unit tests (who am I kidding), one for documentation.
Similarly I resent the loss of 16:10 or taller monitors — I want those extra few lines of context.
Now, there was a time long long ago when I could work with a single 80x24 screen. But then I had a huge L-shaped desk with one printed listing for the current primary code file, one for its interfaces (header file), one for its unit tests (who am I kidding), one for documentation.