I enjoy coding in Java. I use bash on UbuntuLinux. I also use the VimTextEditor and IntellijIdea. I like EclipseIde, too, except all the keyboard shortcuts seem pretty arcane (Ctrl-1 for getting a list of code suggestions, come on -- I'm reminded about how many twisted Ctrl- key combinations I have to push in emacs to get anything done). See http://deliberate-thinking.blogspot.com/ I like these: * AgileSoftwareDevelopment (Cockburn) ISBN 0201699699 * RefactoringImprovingTheDesignOfExistingCode (Fowler) ISBN 0201485672 * PatternsOfEnterpriseApplicationArchitecture (Fowler) ISBN 0321127420 * PythonInaNutshell (Martelli) ISBN 0596001886 * IeeeSoftware * DrDobbsJournal ---- CategoryHomePage