DEV Community

Discussion on: Why I Switched From Visual Studio Code To JetBrains WebStorm

Collapse
 
nikoheikkila profile image
Niko Heikkilä

Hot take: If you need a full-blown IDE to refactor your application it probably has grown into such a monolith you should consider splitting the logic to smaller and more focused modules.

Collapse
 
tracker1 profile image
Michael J. Ryan • Edited

It can happen though. I'm pretty good at not letting it and enforcing a structure and sure that limits it. That said I've jumped into a number of projects that are so much spaghetti it isn't funny.

That's about the only saying grace of typescript, which I credit more than the ide. I still prefer vs code though.

Collapse
 
rcollette profile image
Richard Collette

And it happens because they either were not using Webstorm, or they simply choose to ignore the recommendations in the first place.

Thread Thread
 
scottadamsmith profile image
Scott Smith

I may have misread, but are you saying that not using Webstorm could be the reason an app has grown into a monolith full of spaghetti code?

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

My thought exactly.

If you have so many dependencies that you cant refactor a part of your code then maybe there is something wrong with your architecture.

Collapse
 
sekmun profile image
Sek-Mun

Sometimes we don't have the luxury of working on our own code I guess...

Collapse
 
nikoheikkila profile image
Niko Heikkilä

Majority of my professional career has involved working with someone other's code. Hasn't affected my editor of choice, though.

Collapse
 
romulopbenedetti profile image
Romulo Pulcinelli Benedetti

Even a monolith does not need a full-blown IDE, but both working on them and small and more focused modules can be more productive with a full-blown IDE if you can take advantage of the extra task automation and visual exploration tools that the full-blown IDE offer.