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: 174
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

Think Java

Go for Javascript Developers

Java, Java, Java

The JavaScript Beginner's Handbook

Building Front-End Web Apps with Plain JavaScript

Others related eBooks about The Common Java Cookbook

Automated Machine Learning

Download free course Automated Machine Learning, pdf file on 223 pages by by Frank Hutter, Lars Kotthoff, Joaquin Vanschoren....

Become an Xcoder: Start Programming the Mac Using Objective-C

...

Mobile Apps developement with Apache Cordova

Downloaf a free Cordova course tutorial material for beginners to learn how to creat mobile application using this platfom, a PDF document by Hazem Saleh under 37 pages....

Scratch programming guide in PDF

Download Scratch programming tutorial by Julian Screawn, Scratch facilitate learning programming by designing and using blocks to create animation, games and videos....

Ruby programming tutorial

Download free Ruby tutorial course in PDF, training file in 69 chapters and 235 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

Think C++

Download free course Think C++, pdf file on 191 pages by Allen Downey....

Flutter in Action

With Flutter, you can build mobile applications using a single, feature-rich SDK that includes everything from a rendering engine to a testing environment. Flutter compiles programs written in Google’s intuitive Dart language to platform-specific code so your iOS and Android games, utilities, and ...

Tutorial JSF in PDF

Download free JSF tutorial course in PDF, training file in 6 chapters and 18 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

R language eBook for professionals

Download free R language tutorial course in PDF, training file in 127 chapters and 475 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

PC Assembly Language

The purpose of this book is to give the reader a better understanding of how computers really work at a lower level than in programming languages like Pascal. The tutorial has extensive coverage of interfacing assembly and C code and so might be of interest to C programmers who want to learn about...