3 ms·
> Not even sure why people need an IDE. For someone learning Play & scala in general I find the IDE to be immensely helpful in showing my type information and
by mason55 13y ago
> Not even sure why people need an IDE.
For someone learning Play & scala in general I find the IDE to be immensely helpful in showing my type information and valid auto-completes. Rather than constantly digging through documentation I can see that, for example, some flatMap will give me a list of (Id, User) tuples, so then I can call map( case(id, user) => user) ) (or just map(_._2)) and pull out the user objects to get my list of users from my list of tuples. This lets me focus on the business logic and not spend all my brain power tracking types. I don't think I would have survived my first foray into building complicated composite ResultSet parsers in anorm without the IDE.
I'm sure that as I gain more experience and all the functions become second nature I'll be able to track it in a text editor but for now I love my IDE.
- Aqueous 13y agoYes, I edited that statement out - I'm sure people have good reasons for using IDEs, immediate type evaluation being one of them.