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: | 171 |
Created: | 2021-05-14 |
License: | Free |
Author(s): | Tim O'Brien |
Introduction to Programming Using Java
Neural Networks with JavaScript Succinctly
Think Java: How to Think Like a Computer Scientist
Download free ABAP tutorial course in PDF, training file in 16 chapters and 42 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Learning C#Download free course Learning C#, pdf file on 1008 pages by Stack Overflow Community....
JavaScript If Else free PDFDownload free course JavaScript If Else free PDF, pdf file on 4 pages by tutorialkart.com....
Android Programming TutorialsThis book shows you what you can do with Android, through a series of 40 individual exercises. It gives you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in CommonsWare's other Android books. ...
Fundamentals of C++ ProgrammingDownload free course Fundamentals of C++ Programming, pdf file on 766 pages by Richard L. Halterman....
Coding for kidsThis PDF book teaches you how to encourage your kids to code at home, a guide to empowering kids with coding skills....
Assemblers And LoadersDownload free course Assemblers And Loaders, pdf file on 299 pages by by David Salomon....
JavaScript RegExpDownload free course JavaScript RegExp, pdf file on 59 pages by Sundeep Agarwal....
Tutorial Maya in PDFDownload free Maya tutorial course in PDF, training file in 7 chapters and 23 pages. Free unaffiliated ebook created from Stack OverFlow contributor....
Making Games with Python & PygameMaking Games with Python & Pygame covers the Pygame library with the source code for 11 ga..., download free Game Development tutorial in PDF (365 pages) created by ....