Skip to content
Scan a barcode
Scan
Hardcover Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks Book

ISBN: 020135084X

ISBN13: 9780201350845

Object-Oriented Software Development Using Java: Principles, Patterns, and Frameworks

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Hardcover

Condition: Very Good

$6.19
Save $61.81!
List Price $68.00
Almost Gone, Only 1 Left!

Book Overview

This book teaches readers how to write well-designed object-oriented programs. KEY TOPICS: Added to learning to write well-designed, medium-sized object-oriented programs are new topics such as... This description may be from another edition of this product.

Customer Reviews

5 ratings

A strong OO philosophy

This book certainly delivers its purpose. It provides explanation and examples to several common OO problems. This book is written for people who are already quite familiar with programming. This would'nt be a good book for a newbie, or someone who just wants to take a glimpse a OO for fun. It presents OO concepts in a structural, formal way, using a precise vocabulary so that somewhat medium-level programmers will understand clearly.

Excelent book for the intermediate java programmer

I have read several Java OO books and this book provides the clearest descriptions of how you should design OO programs. This is not a good intro to Java book because there is a greater focus on design than syntax. One thing is for sure, if you want to learn how to properly design an OO program this is the book. This book does rehash the 'Design Patterns' patterns, but it provides some will written commentary and is much clearer in its explainations than in the 'Design Patterns' book. This book does attempt to explain a basic design process(interative development), and it covers a couple of other subjects such as: threads, applets, and collections. The main value of this book is the explaination of OO programming, it's is the clearest you will find. If you like this book another good book is 'The art of Objects' by Lau, this book is a little more advanced and strictly focuses on OO design.

A truly excellent book

In my four years of Java development experience I have read many books that teach the language. I certainly have seen even more books about OO development. This book is a unique combination of both. I love the fact that it does not waste reader's time with every tiny detail of the language. It presents in a compact way the fundamental aspects of the language and focuses on design issues using a number of carefully-chosen illustrative examples. Excellent and compact presentation of design patterns and framework issues. I was really impressed by chapter seven where incremental software development is presented via a design case study. I teach OO software development and Java at graduate level in New York City and this book will definitely be my choice for the next semester.

Bridges the gap between design and implementation.

Not just a "how to code syntactically correct Java in 21 days", and not just an OO-modeling book with a few Java examples. It is a comprehensive book that bridges the gap, and teaches Java right from the object-oriented principles in which the language was based. In most examples in the book, complex code samples are written directly from an accompanying UML object model to demonstrate this fact. This book touches upon many features of the Java language including Swing, JDBC, RMI and Corba, and their role in the object oriented universe of software development. In a market overflowing with Java and OO books, one thing sets this book apart; it is truly the best of both.

Very readable, informational, - highly recommended

I am a Sun certified Java programmer and this is the most readable Java book I have ever come across. This book effectively demonstrates object-oriented principles with many detailed examples. The topics covered extend from applets to distributed computing and RMI. I would recommend this book to beginner and advanced programmers alike.
Copyright © 2024 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured