Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

About The Developer's Edge > Why This Book?

Why This Book?

As developers, we are fortunate in that the answer to most questions is a search engine away. It is usually a short trip from the compile time warning message or runtime error to a description of the problem and, perhaps more importantly, the solution. The solutions are documented in blog posts, on wikis, in the documentation, in posting to newsgroups, or in one of a myriad of channels of communication. Not only are the issues documented there is also an element of immediacy. Other people may have encountered the same issue only yesterday, but their workaround is already described. It is a huge advantage to have access to all this information.

However, the downside of this is that context is often lost. For example, finding out which compiler flag you need to accomplish a task might solve your immediate problem but it doesn't always provide the information about what differentiates that flag from others, which would help you solve similar problems in the future. Although searching online gives you a very direct path from a problem to a solution, you do not gain the additional knowledge about a topic that browsing through a book about the subject often provides.

This book is a selection from the wealth of material posted on http://blogs.sun.com and the developer sites on http://www.sun.com. The book captures some of the developer-focused information presented on these sites, and organizes the material into common themes. The objective is to both capture the content and place it into a wider context. The book provides both the critical insights that are needed to solve problems and the surrounding details that facilitate a broader awareness of the issues.

  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint