I agree with gary4gar, this is such an excellent book.
CLR is sitting by my desk now. Seeing this book inspires me to code.
5 karma · joined June 25, 2011
CLR is sitting by my desk now. Seeing this book inspires me to code.
Here's my setup: Emacs, DDMS + JSwat, and ant to build.
I have emacs and a terminal open at all times. To build I switch over to the terminal and use ant. Sometimes I'll write a shell script to build+install+run on a phone.
For directory navigation: nav - http://code.google.com/p/emacs-nav/
For code completion: http://www.emacswiki.org/emacs/JavaCompletion
Building on the command line is simple. Type ant release or ant debug. Or ant install to build + install on phone.
Studying Computer Science should be about learning the fundamentals. Algorithms, Discrete Math, Operating Systems, Compilers, Computer Architecture, etc.