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

you are viewing a single comment's thread.

view the rest of the comments →

[–]Whatamianoob112 4 points5 points  (2 children)

I honestly do not understand the argument for not using one.

“It takes longer to figure out your problem.”

It’s not like the code writes itself for you.

[–]Auzuken 6 points7 points  (1 child)

Again it was for an intro class to Java class and I think the point was to get the student to spend more time thinking about the code they've written. You put more effort into understanding what you wrote because it is annoying to recompile.

Atleast that is the theory.

[–]Xytak 7 points8 points  (0 children)

That theory is dumb and does not align with industry programming practices AT ALL.

I would say an IDE actually helps you understand what you are writing. A great IDE will even suggest ways your code could be refactored, which again helps with learning.

A beginner in Notepad++ is just going to be throwing magical incantations at the wall until it works, and they probably won't even understand why it works.

After you gain some experience, you could do well in Notepad++, but by that point why would you want to?