The Common Java Cookbook

This book focuses on tactical implementation details, answering such questions as: How do we parse XML? How do we serialize beans? Is there an easier way to work with Collections? How do we work with HTTP and keep track of cookies? In enterprise software development, the tactical is often sacrificed for the strategic. Consider a complex enterprise-scale system with a solid, well-conceived architecture.

The strategic (or high-level) design appears reasonable from 40,000 feet, but as soon as you drill into the details, you notice that every component contains pages upon pages of unmaintainable and unnecessary code because the developers were not aware of some valuable time-saver like BeanUtils, Collections, or the Digester. Or, worse, the developer may have spent a week reimplementing most of the capabilities of Commons BeanUtils even though BeanUtils was already in the classpath.

While a familiarity with Apache Commons may not directly affect the architecture of your application, knowing what Apache Commons can do often helps to inform decisions made at the class level.

Pages : 333
Size :
File type : HTML
Downloads: 196
Created: 2021-05-14
License: Free
Author(s): Tim O'Brien
The Common Java Cookbook

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Java Tutorials

Eloquent JavaScript: A Modern Introduction to Programming

Think Java, 2nd Edition

Think Java: How to Think Like a Computer Scientist

Think Java: How to Think Like a Computer Scientist, 2nd Edition

The JavaScript Beginner's Handbook

Others related eBooks about The Common Java Cookbook

Entity Framework tutorial for professionals

Download free Entity Framework tutorial course in PDF, training file in 23 chapters and 94 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Getting started with vbscript

Download free vbscript tutorial course in PDF, training file in 10 chapters and 29 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Haskell Tutorial for C Programmers

This book is written to introduce Haskell for programmers of imperative languagues, including C, C++, Java, Python, and Pascal, etc....

Cryptography in .NET Succinctly

Download free course Cryptography in .NET Succinctly, pdf file on 67 pages by Dirk Strauss....

Optimizing software in C++

This is an optimization manual for advanced C++ programmers. This book are not for beginne..., download free C++ tutorial in PDF (176 pages) created by Agner Fog ....

Scratch programming PDF tutorial

Download free PDF tutorial about Scratch programming, document under 29 pages by Neil Rickus....

The Boost C++ Libraries

This book is an introduction to the Boost C++ Libraries. The Boost C++ Libraries complement the C++ standard and add many practical tools that can be of use to any C++ developer and in any C++ project. Because the Boost C++ Libraries are based on the C++ standard, they are implemented using state-...

Essential C#

This book written to provide clear and concise explanation of topics for programmers both starting to learn the C# programming language as well as those diving in more complex topics. Most examples are linked to online playground that allows you to change the code and re-run it....

Raspberry Pi Cookbook for Python Programmers

The Raspberry Pi foundation has been selling their computers since 2012 with the aim of in..., download free Python tutorial in PDF (402 pages) created by ....

Perl tutorial for professionals

Download free Perl tutorial course in PDF, training file in 39 chapters and 109 pages. Free unaffiliated ebook created from Stack OverFlow contributor....