Book review: Wicked Cool Java by Brian D. Eubanks
Code bits, Open-Source Libraries, and project ideas
Download the whole article as PDF
Short URL: http://fsmsh.com/2124
- 2007-04-05
- Published on web | Easy
-
Write a full post in response to this!
The range of Java related libraries and frameworks are immense. It is a challenge for motivated Java practitioners to keep in contact with this constantly varying and exponentially increasing landscape. Challenging oneself with the new freshens one’s own ideas and helps the everyday programmer or hobbyist to adopt the right pose and attitude to constant learning. Wicked Cool Java, code bits, open-source libraries, and project ideas authored by Brian D. Eubanks and published by No Starch Press, as correctly stated in the title introduces the reader to a collection of code examples and Java libraries that are treats for the continual learner.
Okay, I admit for the nth time I really like getting my intellectual fingers dirty. Therefore, Wicked Cool Java by Brian D. Eubanks was a fun book for me to read. I am a very tactile learner, reviewing, and running the downloaded code examples while reading the book really helps my subconscious to accept new knowledge. With Java programming, some programmers sit stuck at Java 1.4, while others look to enhance their code with the newly introduced features of 1.6/1.5. Brian D. Eubanks has thoughtfully exampled a number of significant features of 1.5, including important techniques such as Generics, enums, vararg methods, string utilities and few more handy coding tricks besides. Because I enjoyed the book so much, I naturally wanted a couple more chapters with yet even more projects and coding examples.
Brian D. Eubanks has thoughtfully exampled a number of significant features of 1.5 including Generics, enums, vararg methods, string utilities and few more handy coding tricks besides
The contents
Being less than 300 pages in size and mostly explanations of coding examples, for a typical programmer the book makes for a light, relaxing, easy read. Starting with examples of key features of Java 1.5 that did not previously exist in Java 1.4, the book works hard at delivering relevant, non-superficial information… and succeeds.
The book works hard at delivering relevant, non-superficial information… and succeeds
The book progresses through descriptions of how to process XML and HTML (a must-have set of skills in this day and age) and also looks at crawling through the semantic web, graphics, multimedia, scientific and mathematical applications with data visualization. I should mention keywords such as “neural networks”, “synthesizers”, “swing”, “XPATH”, and “truth tables”. I particularly enjoyed the description of how to publish newsfeeds and aggregate using the Informa project (pages 93-98).
The final chapter of the book delivers intriguing ideas for new projects that I hope some of the more motivated readers could might enhance via giving back to the ethically correct free software movement.
Who’s this book for?
Wicked Cool Java is for the programmer that wishes to continually learn and challenge themselves with new libraries and coding examples. Just to know that a project exists may save rewriting, recoding and reinventing the wheel.
Just to know that a project exists may save rewriting, reinventing the coding wheel
Relevance to free software
Finally, after a couple of years of deferring, Java has been made free software. Brain D. Eubank’s book mentions only free software projects or ideas and therefore is totally about free software. Books like this one are needed to continually remind money holding decision makers in companies that free software is an alive and vibrant source of quality API’s that can easily compete against languages from proprietary vendors with lock-in hearts and a view to your wallet.
Pros
As stated previously in this review Wicked Cool Java is book candy for those of us who keep pushing at keeping in contact with an ever-changing environment full of new Java related projects, libraries, patterns, frameworks and syntaxes. Life evolves and we need to be open to this force of environmental change.
Cons
I found the book so enjoyable that I was slightly disappointed that it finished after only 8 chapters, I wanted more of the same but for other unknown to me projects as well. The relative brevity just begs for the publication of a range of books mentioning, of course, different and helpful projects.
| Title | Wicked Cool™ Java |
| Author | Brian D. Eubanks |
| Publisher | No Starch Press |
| ISBN | 1593270615 |
| Year | 2005 |
| Pages | 248 |
| CD included | No |
| FS Oriented | 10 |
| Over all score | 9 |
In short
Write a full post in response to this!
Similar articles
Do you like this post?
Vote for it!
Copyright information
This article is made available under the "Attribution-NonCommercial-Sharealike" Creative Commons License 3.0 available from http://creativecommons.org/licenses/by-nc-sa/3.0/.
Biography
Alan Berg Bsc. MSc. PGCE, has been a lead developer at the Central Computer Services at the University of Amsterdam for the last eight years. In his spare time, he writes computer articles. He has a degree, two masters and a teaching qualification. In previous incarnations, he was a technical writer, an Internet/Linux course writer, and a science teacher. He likes to get his hands dirty with the building and gluing of systems. He remains agile by playing computer games with his kids who (sadly) consistently beat him physically, mentally and morally.
You may contact him at reply.to.berg At chello.nl
- Login or register to post comments
- 5431 reads
- Printer friendly version (unavailable!)




Two fantastic free software companies that make Free Software Magazine possible:
Buzz authors
Free Software news
- I ♥ reading planets - nothing better to get "inside" #freesoftware communities like !ubuntu http://ur1.ca/1uu6 or !gnome http://ur1.ca/6q3c
- autohokey, autohotkey download, free script, Free Software, 매크로, 매크로프로그램, 무료프로그램, 오토핫키, 유용한 프로그램, 좋은 유틸리티, 추천 매크로, 추천 유틸리티, 추천스크립트
- Two More Bills in the SCO Bankruptcy and Some Trademark Oddities
- Psystar Files Motion to Leave Chapter 11
- Swiss court: Gov can buy M$ licenses, but has to be aware of risk that contracts could be declared void during main process !freesoftware
Similar entries
Other sites
- The Top 10 Everything (Dave). The good, the bad and the ugly.
- Free Software news (Dave & Bridget). All about free software -- free as in freedom!
- Book Reviews: Illiterarty (Bridget). Book reviews, blogs, and short stories.
Hot topics - last 60 days
-
2009: software installation in GNU/Linux is still broken -- and a path to fixing it
Tony Mobily, 2009-06-23 -
The Bizarre Cathedral - 44
Ryan Cartwright, 2009-06-08 -
Free Software Magazine caught in the 3fn shutdown crossfire
Tony Mobily, 2009-06-05 -
Is Android the key to the GNU/Linux desktop? Really?
Tony Mobily, 2009-06-12 -
The Bizarre Cathedral - 45
Ryan Cartwright, 2009-06-15
Hot topics - last 21 days
-
2009: software installation in GNU/Linux is still broken -- and a path to fixing it
Tony Mobily, 2009-06-23 -
The Bizarre Cathedral - 45
Ryan Cartwright, 2009-06-15 -
Will Google Wave revolutionise free software collaboration?
Ryan Cartwright, 2009-06-15 -
The Bizarre Cathedral - 46
Ryan Cartwright, 2009-06-22
