Computer Swedens developer columnist Tobias Fjälling the other day answered the question “What should a good development environment include?”. (Måsten i en bra utvecklingsmiljö - Computer Sweden).
Tobias list:
- Auto-complete
- Refactoring
- Navigationsupport
- Extendability
- Speed
- Debugger
- Code templates
I find this to be spot on what Ola wrote about the other day which I already quoted:
It’s interesting, many Java programmers talk so much about tools, but they never seem to think about their language as a tool.
Tobias seems to be a good guy, I am giving him the benefit of the doubt and assume that he forgot.