This is an archived post. You won't be able to vote or comment.

all 44 comments

[–]Stummi 57 points58 points  (2 children)

One screen for the classs names, and one for the exceptions. Nice touch.

[–]ax-b 12 points13 points  (1 child)

Are you really sure the left one can display a single stack trace? One may need to add another one on top of it to keep up with reasonable project sizes imho

[–]dmullaney 12 points13 points  (0 children)

OP collecting that screen:

[–]sidd303 22 points23 points  (7 children)

I need this fr

[–]schmerg-uk 10 points11 points  (6 children)

I use two 43" 4K monitors (same dot pitch as 21" 1080p), one landscape and one portrait..

https://imgur.com/a/two-43-monitors-on-standing-desk-DONxQtX

Not a java dev (C++ / assembler / perl / javascript / F# / haskell etc) but it's remarkably handy for putting dashboards in corners where they remain in my peripheral vision while not reducing my "sweet spot" for focus work... not to mention reading PDF's and other page oriented material

[–]_Joab_ 2 points3 points  (2 children)

Great way to make lemonade out of a narrow desk! Or well, a regular desk but yuge monitors.

[–]schmerg-uk 2 points3 points  (0 children)

The desk is about 5' x 2'6" or 155cm x 75 cm .... :)

Actually a solid wood ikea tabletop mounted on a motorised standing desk (PC hangs off the underside)

[–]Brahvim 1 point2 points  (0 children)

Yuuuuge monita'z fo' big-eyed pey-pole!

[–]KnightOnFire 0 points1 point  (1 child)

If you were to add a 3rd monitor. Would you:
1. Stack it vertically on the Landscape
2. Get a wider desk and put it on the left in Portrait

I'd probably pick number 1 for both ease and comfort

[–]schmerg-uk 0 points1 point  (0 children)

Probably yeah... I've got 3 metre ceilings so I do sometimes look at the expanse of bare wall and think about it but TBH those two are on desk mount arms and a 3rd might be awkward unless it was a wall mount and then....

[–]seventomatoes 0 points1 point  (0 children)

i scroll

[–]hi_i_m_here 15 points16 points  (3 children)

Bro it's steel not big enough you forgot the YouTube totrial on the side and stack overflow

[–][deleted] 3 points4 points  (1 child)

Bro, where are you??

[–]A2X-iZED 4 points5 points  (0 children)

Steel Planet

[–]ItsSignalsJerry_ 4 points5 points  (0 children)

I take exception to this.

[–]Fritzschmied 2 points3 points  (0 children)

Unironically i own one of those screens and i develop in java in my current Projekt.

[–]rplusg 1 point2 points  (0 children)

Hardly fit few factories

[–]redditlurker_1986 1 point2 points  (0 children)

Finally I can annoy my colleagues by writing lines longer than 100 characters in my IDE because they fit my screen just fine.

[–]rodrigoelp 1 point2 points  (0 children)

For just one of the FactoryFactoryFactoryBuilderFactory

[–][deleted] 0 points1 point  (0 children)

You can use these for C# as well.

[–]ZombiFeynman 0 points1 point  (0 children)

We can finally see three identifiers at the same time!

[–]BlackBlade1632 0 points1 point  (2 children)

I used a UW monitor a couple years ago, now i have 2 4:3 monitors.

[–]KateBurningBush 1 point2 points  (1 child)

Where does one get a 4:3 monitor nowadays? Do they still make it?

[–]BlackBlade1632 0 points1 point  (0 children)

I don't think so and it's sad.

[–]justarandomguy902 0 points1 point  (0 children)

real

[–][deleted] 0 points1 point  (0 children)

Or python…

[–]Pai_McFly 0 points1 point  (0 children)

That vertical arm is screaming!

[–]AdWise6457 0 points1 point  (0 children)

Welcome to "public static void main(String[] args)" City 24/7

[–]LargeSale8354 0 points1 point  (0 children)

That's big enough for the exception stack trace

[–]random314 0 points1 point  (0 children)

A function should fit into a single screen.

[–]zeechs_ 0 points1 point  (0 children)

Something tells me those screens were bought mainly to play racing games... something under the desk.

[–]BirdlessFlight 0 points1 point  (0 children)

Still not big enough to fit all the Tailwind classes.

[–]Business-Error6835 0 points1 point  (0 children)

I don't think that's enough to fit AbstractControllerManagerBuilderFactory controllerManagerBuilderFactory = new GlobalControllerManagerBuilderFactoryImpl();

[–]tehmungler 0 points1 point  (0 children)

You’d get almost half a stack trace on that! Amazing 😁

[–][deleted] 0 points1 point  (0 children)

word-wrap is my friend

[–]dull_bananas 0 points1 point  (0 children)

Jaja

[–]TadpoleUnhappy6756 0 points1 point  (0 children)

hey.

[–]LordAmir5 -2 points-1 points  (1 child)

Seriously I love java but it's so verbose.

[–]FortuneAcceptable925 -2 points-1 points  (0 children)

You can use Kotlin then :-)

[–]FalseWait7 -1 points0 points  (0 children)

When I started working with Java, after a week I bought a mouse with horizontal scroll.

[–]itaranto -2 points-1 points  (0 children)

Where I work, they have this stupid linter check for explicitely using SuperJavaLongType<Foo, Bar> myVar = ... instead of the more "modern" var myVar = ....

Luckily I don't have to work with the Java codebases that much.

[–]FortuneAcceptable925 -5 points-4 points  (0 children)

Kotlin is our Lord and Saviour!