search for books and compare prices
David D. Riley has written 9 work(s)
Search for other authors with the same name
displaying 1 to 9 | at end
show results in order: alphabetically | oldest to newest | newest to oldest
Cover for 9780201715859 Cover for 9780321331588 Cover for 9780321197221 Cover for 9780201713596 Cover for 9780321168542 Cover for 9780321121738 Cover for 9780878352364 Cover for 9780878352340 Cover for 9780878352388
cover image for 9780321331588
@CATEGORY = Programming Languages: Java (CC19)@TITLE = The Object of Java: Introduction to Programming Using Software Engineering Principles@AUTHOR = David D. Riley The Object of Java fully embraces the object-oriented paradigm by taking an "objects-centric" approach to presenting problem solving and programming. This book focuses on the skills and discipline of software engineering that are needed for good programming. Since specifications are critical for conveying code behavior in the object-oriented model, discussions of method preconditions and postconditions, and class invariants are used consistently to document examples and to define example classes. The Unified Modeling Language (UML) is used as the specification language. The book also uses the notion of patterns to identify numerous expressions, instructions, algorithms and designs that serve to pattern program segments. Readers begin with four complete chapters focusing on objects, classes and methods. The presentation of primitive data occurs in Chapter 5, ensuring the necessary prior exposure to object declaration, object instantiation, assignment, method calling, parameter passage, class diagrams and object diagrams. In order to accommodate this placement of topics, control structures are covered later than in other books. The book also emphasizes the importance of testing with special sections devoted to ensure that readers develop basic debugging skills, and knowledge of simple path testing and black-box testing. This book is designed for readers without prior programming experience, and is also appropriate for those with knowledge of other languages who are looking for a true object-oriented introduction to Java.@ISBN = 0-201-73734-5@MAINCAT = Programming Languages@SUBCAT = Java@DATALINE1 = 2002, 352 pages, 7 3/8 x 9 1/8@DATALINE2 = Paper, $51.00k

Paperback:

9780321331588 | 2 pap/cdr edition (Addison-Wesley, September 16, 2005), cover price $104.20
9780201715859 | Pap/cdr edition (Addison-Wesley, June 1, 2001), cover price $108.80 | About this edition: @CATEGORY = Programming Languages: Java (CC19)@TITLE = The Object of Java: Introduction to Programming Using Software Engineering Principles@AUTHOR = David D.

cover image for 9780321197221
Product Description: The Object of Java fully embraces the object-oriented paradigm by taking an "objects-centric" approach to presenting problem solving and programming. This book focuses on the skills and discipline of software engineering that are needed for good programming...read more

Paperback:

9780321197221 | Pck edition (Addison-Wesley, September 30, 2002), cover price $99.40 | About this edition: The Object of Java fully embraces the object-oriented paradigm by taking an "objects-centric" approach to presenting problem solving and programming.

Product Description: Data Abstraction and Structures Using C++/Book and Disk

Hardcover:

9780669349498 | Har/dis edition (D C Heath & Co, August 1, 1994), cover price $55.33 | About this edition: Data Abstraction and Structures Using C++/Book and Disk

cover image for 9780878352364
Product Description: Providing the essential tools and techniques of computer science, this textbook contains in-depth coverage of design principles, featuring assertions, preconditions, postconditions and loop invariants. Procedures are presented early, and include parameter passage and scope of variables...read more

Paperback:

9780878352364 | Boyd & Fraser Pub Co, June 1, 1987, cover price $86.95 | About this edition: Providing the essential tools and techniques of computer science, this textbook contains in-depth coverage of design principles, featuring assertions, preconditions, postconditions and loop invariants.

cover image for 9780878352340
Product Description: Providing the essential tools and techniques of computer science, this textbook contains in-depth coverage of design principles, featuring assertions, preconditions, postconditions and loop variants. Procedures are presented early, and include parameter passage and scope of variables...read more

Paperback:

9780878352340 | Boyd & Fraser Pub Co, June 1, 1987, cover price $44.95 | About this edition: Providing the essential tools and techniques of computer science, this textbook contains in-depth coverage of design principles, featuring assertions, preconditions, postconditions and loop variants.

cover image for 9780878352388
Product Description: This text capitalizes on the advantages of using Modula-2 to offer thorough, in-depth coverage of data abstraction and data structures. Beginning with a review of introductory computer science concepts and programming techniques, the author addresses any necessary transition to the Modula-2 language...read more

Hardcover:

9780878352388 | Boyd & Fraser Pub Co, February 1, 1987, cover price $50.95 | About this edition: This text capitalizes on the advantages of using Modula-2 to offer thorough, in-depth coverage of data abstraction and data structures.

displaying 1 to 9 | at end