What Every Programmer Should Know about Object-Oriented Design

4,25 valoración promedio
( 12 valoraciones por Goodreads )
 
9780932633316: What Every Programmer Should Know about Object-Oriented Design

If you're a programmer using C++, Smalltalk, or Eiffel, or if you're about to migrate to object orientation for the first time, you need to know the most important principles of object-oriented design.

For example: In a reliable design, why must a variable's cone of polymorphism lie within that of a method. Is connascence good or bad? How could the inherited methods of a superclass violate the invariant of a subclass -- and how can this be prevented?

Page-Jones answers these questions and more, with characteristic clarity, demystifying the fundamentals of object orientation in a language-independent way. He provides a comprehensive notation for object-oriented design that allows you to depict the design for a whole system or to jot down back-of-the-envelope ideas.         features 150+ diagrams and exercises   Topics Include


* Encapsulation
* Information Hiding
* State Retention
* Object Identity
* Synchronous and Asynchronous Messages
* Classes and Subclasses
* Inheritance
* Polymorphism
* Genericity
* Reusability
* The Object-Communication Diagram
* States and Transitions
* Connascence
* Class Domains
* Encumbrance
* State Space and Behavior
* Class Cohesion
* Guide to Object-Oriented Terminology
* Object-Orientation in a Historical Context

From the Foreword

". . . vintage Page-Jones. . . . Meilir is a gifted teacher. . . . a relentlessly pragmatic focus based on real-world experience . . . compact examples to guide the developer, whether novice or old hand, toward better object-oriented software solutions. . . . Who could ask for more?"               -- Larry L. Constantine

"Sinopsis" puede pertenecer a otra edición de este libro.

Review:

"An explanation of just about everything in object-oriented design." -- C.C. Dilloway, Computer Books Review

"Sobre este título" puede pertenecer a otra edición de este libro.

Los mejores resultados en AbeBooks

1.

Meilir Page-Jones
ISBN 10: 0932633315 ISBN 13: 9780932633316
Nuevos Cantidad: 1
Librería
ABC
(Saint Louis, MO, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: Brand New. New. Nº de ref. de la librería A2173

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 35,00
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 5,94
A Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Meilir Page-Jones
Editorial: Dorset House (1996)
ISBN 10: 0932633315 ISBN 13: 9780932633316
Nuevos Tapa dura Cantidad: 1
Librería
Ergodebooks
(RICHMOND, TX, Estados Unidos de America)
Valoración
[?]

Descripción Dorset House, 1996. Hardcover. Estado de conservación: New. Nº de ref. de la librería DADAX0932633315

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 45,41
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,39
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Page-Jones, Meilir
Editorial: Dorset House Publishing Company, Incorporated
ISBN 10: 0932633315 ISBN 13: 9780932633316
Nuevos Tapa dura Cantidad: 1
Librería
Cloud 9 Books
(Wellington, FL, Estados Unidos de America)
Valoración
[?]

Descripción Dorset House Publishing Company, Incorporated. Hardcover. Estado de conservación: New. 0932633315 New Condition. Nº de ref. de la librería NEW7.0516854

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 52,49
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 4,24
A Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Meilir Page-Jones
Editorial: Dorset House Publishing Company, Incorporated (1995)
ISBN 10: 0932633315 ISBN 13: 9780932633316
Nuevos Tapa dura Cantidad: 1
Librería
Irish Booksellers
(Rumford, ME, Estados Unidos de America)
Valoración
[?]

Descripción Dorset House Publishing Company, Incorporated, 1995. Hardcover. Estado de conservación: New. book. Nº de ref. de la librería M0932633315

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 62,74
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

5.

Meilir Page-Jones
Editorial: Dorset House (1996)
ISBN 10: 0932633315 ISBN 13: 9780932633316
Nuevos Tapa dura Cantidad: 1
Librería
Revaluation Books
(Exeter, Reino Unido)
Valoración
[?]

Descripción Dorset House, 1996. Hardcover. Estado de conservación: Brand New. 392 pages. 10.50x7.50x1.00 inches. In Stock. Nº de ref. de la librería 0932633315

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 74,12
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 6,72
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío