BASIC APPROACH PLEASE PROVIDE COURSE INFORMATION
"synopsis" may belong to another edition of this title.
A style guide for improving Java development
I actively use the patterns in Essential Java Style:Patterns for Implementation in my own development. They have gone a long way to making my code easier to write and more bug-free. The patterns have also aided me in taking convoluted code from other developers and refactoring it into a simpler form that can be readily understood and maintained.
As a companion book to Essential Java Style, I recommend Refactoring: Improving the Design of Existing Code, by Martin Fowler et.al. Smalltalk developers will recognize the pattern language as being the one from Kent Beck's excellent book, Smalltalk Best Practice Patterns.
Essential Java Style is a simple book, as my goal in software development has always been to make things simple. The "patterns" are not complex and should be understandable by any Java developer. While the book should be useful for Java developers at all levels, it is especially geared toward the developer who has just read "How to Program In Java" or some such book, and is wondering how to best put all of it together. The section on collections is intended to be an overview of the Collections Framework in Java 2 from the perspective of how to best use it.
Essential Java Style uses patterns to promote preferred techniques for code implementation. Pattern purists may quibble with the pattern form, but the spirit of what patterns are is maintained in my effort to simplify implementation concepts.
Corporate shops may find Essential Java Style useful as a standards guide.
Essential Java Style is a book written from the heart. If it helps improve code out there just a little bit, then my goal will have been accomplished.From the Back Cover:
The definitive style guide for writing readable, maintainable Java code
With Essential Java Style, developers finally have a Java style guide that offers detailed patterns for real-world implementation. Using GGD1real code, not abstract discussion, Jeff Langr brings together scores of today's best implementation solutions for the problems every Java developer faces. By standardizing these solutions, developers can build Java programs more quickly, efficiently, and reliably-and above all, make them dramatically easier to maintain.
Langr brings together the most useful ideas from many sources, notably the excellent Smalltalk patterns identified in Kent Beck's Smalltalk Best Practice Patterns (Prentice Hall, ISBN: 0-13-476904-X). The patterns in Essential Java Style cover methods, messages, state, collections, classes, and formatting. Each pattern appears on its own page, with its own name and summary box designed to show exactly which problem is being solved.
Streamline the development processes by using these patterns to eliminate random coding and naming styles that complicate maintenance, overly procedural code that can be difficult to understand, and varying techniques for common operations that are often inefficient.
Essential Java Style will be an invaluable reference for Java developers, managers, and other technical professionals throughout the entire project lifecycle by providing:
"About this title" may belong to another edition of this title.
Book Description Prentice Hall PTR, 1999. Paperback. Book Condition: New. 1st. Bookseller Inventory # DADAX0130850861
Book Description Prentice Hall PTR, 1999. Paperback. Book Condition: New. book. Bookseller Inventory # 0130850861
Book Description Book Condition: Brand New. Book Condition: Brand New. Bookseller Inventory # 97801308508671.0