Lakos, John Large-Scale C++ Software Design

ISBN 13: 9780201633627

Large-Scale C++ Software Design

Valutazione media 3,92
( su 97 valutazioni fornite da GoodReads )
 
9780201633627: Large-Scale C++ Software Design

Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues covered in most books on C++ programming. To be successful, you will also need a grasp of physical design concepts that, while closely tied to the technical aspects of development, include a dimension with which even expert software developers may have little or no experience. This is the definitive book for all C++ software professionals involved in large development efforts such as databases, operating systems, compilers, and frameworks. It is the first C++ book that actually demonstrates how to design large systems, and one of the few books on object-oriented design specifically geared to practical aspects of the C++ programming language. In this book, Lakos explains the process of decomposing large systems into physical (not inheritance) hierarchies of smaller, more manageable components. Such systems with their acyclic physical dependencies are fundamentally easier and more economical to maintain, test, and reuse than tightly interdependent systems.In addition to explaining the motivation for following good physical as well as logical design practices, Lakos provides you with a catalog of specific techniques designed to eliminate cyclic, compile-time, and link-time (physical) dependencies. He then extends these concepts from large to very large systems. The book concludes with a comprehensive top-down approach to the logical design of individual components. Appendices include a valuable design pattern "Protocol Hierarchy" designed to avoid fat interfaces while minimizing physical dependencies; the details of implementing an ANSI C compatible C++ procedural interface; and a complete specification for a suite of UNIX-like tools to extract and analyze physical dependencies. Practical design rules, guidelines, and principles are also collected in an appendix and indexed for quick reference. 0201633620B04062001

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Lakos, John
Editore: Addison-Wesley (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Paperback Quantità: 1
Da
Media Neat
(Niles, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley, 1996. Paperback. Condizione libro: New. Brand New, Gift conditionWe Ship Every Day! Free Tracking Number Included! International Buyers Are Welcome! Satisfaction Guaranteed!. Codice libro della libreria 343088252t

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 42,58
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,70
In U.S.A.
Destinazione, tempi e costi

2.

Lakos, John
Editore: Prentice Hall (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Quantità: > 20
Da
Paperbackshop-US
(Commerce, GA, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall, 1996. PAP. Condizione libro: New. New Book. Shipped from UK within 10 to 14 business days. Established seller since 2000. Codice libro della libreria PJ-9780201633627

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 51,32
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,70
In U.S.A.
Destinazione, tempi e costi

3.

Lakos, John
Editore: Prentice Hall
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Prentice Hall. Condizione libro: New. Brand New. Codice libro della libreria 0201633620

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 54,88
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,25
In U.S.A.
Destinazione, tempi e costi

4.

Lakos, John
Editore: Addison-Wesley Professional (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Paperback Quantità: 1
Da
Irish Booksellers
(Rumford, ME, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 1996. Paperback. Condizione libro: New. book. Codice libro della libreria 0201633620

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 67,27
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

5.

John S. Lakos
Editore: Pearson Education (US), United States (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Paperback Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 1996. Paperback. Condizione libro: New. 232 x 186 mm. Language: English . Brand New Book. Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues covered in most books on C++ programming. To be successful, you will also need a grasp of physical design concepts that, while closely tied to the technical aspects of development, include a dimension with which even expert software developers may have little or no experience. This is the definitive book for all C++ software professionals involved in large development efforts such as databases, operating systems, compilers, and frameworks. It is the first C++ book that actually demonstrates how to design large systems, and one of the few books on object-oriented design specifically geared to practical aspects of the C++ programming language. In this book, Lakos explains the process of decomposing large systems into physical (not inheritance) hierarchies of smaller, more manageable components. Such systems with their acyclic physical dependencies are fundamentally easier and more economical to maintain, test, and reuse than tightly interdependent systems.In addition to explaining the motivation for following good physical as well as logical design practices, Lakos provides you with a catalog of specific techniques designed to eliminate cyclic, compile-time, and link-time (physical) dependencies. He then extends these concepts from large to very large systems. The book concludes with a comprehensive top-down approach to the logical design of individual components. Appendices include a valuable design pattern Protocol Hierarchy designed to avoid fat interfaces while minimizing physical dependencies; the details of implementing an ANSI C compatible C++ procedural interface; and a complete specification for a suite of UNIX-like tools to extract and analyze physical dependencies. Practical design rules, guidelines, and principles are also collected in an appendix and indexed for quick reference. 0201633620B04062001. Codice libro della libreria AAC9780201633627

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 68,66
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

6.

John S. Lakos
Editore: Pearson Education (US), United States (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Paperback Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro Pearson Education (US), United States, 1996. Paperback. Condizione libro: New. 232 x 186 mm. Language: English . Brand New Book. Developing a large-scale software system in C++ requires more than just a sound understanding of the logical design issues covered in most books on C++ programming. To be successful, you will also need a grasp of physical design concepts that, while closely tied to the technical aspects of development, include a dimension with which even expert software developers may have little or no experience. This is the definitive book for all C++ software professionals involved in large development efforts such as databases, operating systems, compilers, and frameworks. It is the first C++ book that actually demonstrates how to design large systems, and one of the few books on object-oriented design specifically geared to practical aspects of the C++ programming language. In this book, Lakos explains the process of decomposing large systems into physical (not inheritance) hierarchies of smaller, more manageable components. Such systems with their acyclic physical dependencies are fundamentally easier and more economical to maintain, test, and reuse than tightly interdependent systems.In addition to explaining the motivation for following good physical as well as logical design practices, Lakos provides you with a catalog of specific techniques designed to eliminate cyclic, compile-time, and link-time (physical) dependencies. He then extends these concepts from large to very large systems. The book concludes with a comprehensive top-down approach to the logical design of individual components. Appendices include a valuable design pattern Protocol Hierarchy designed to avoid fat interfaces while minimizing physical dependencies; the details of implementing an ANSI C compatible C++ procedural interface; and a complete specification for a suite of UNIX-like tools to extract and analyze physical dependencies. Practical design rules, guidelines, and principles are also collected in an appendix and indexed for quick reference. 0201633620B04062001. Codice libro della libreria AAC9780201633627

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 68,69
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

John Lakos
Editore: Pearson Education (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Quantità: 1
Da
PBShop
(Wood Dale, IL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Pearson Education, 1996. PAP. Condizione libro: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Codice libro della libreria IB-9780201633627

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 66,35
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,70
In U.S.A.
Destinazione, tempi e costi

8.

Lakos, John
Editore: Addison-Wesley (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Paperback Quantità: 3
Da
Murray Media
(North Miami Beach, FL, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley, 1996. Paperback. Condizione libro: New. Codice libro della libreria P110201633620

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 68,59
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,77
In U.S.A.
Destinazione, tempi e costi

9.

John Lakos
Editore: Addison-Wesley Professional (1996)
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Paperback Quantità: 1
Da
Ergodebooks
(RICHMOND, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Addison-Wesley Professional, 1996. Paperback. Condizione libro: New. 1. Codice libro della libreria DADAX0201633620

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 69,75
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,70
In U.S.A.
Destinazione, tempi e costi

10.

Lakos, John
ISBN 10: 0201633620 ISBN 13: 9780201633627
Nuovi Paperback Quantità: 1
Da
AMAZINGBOOKDEALS
(IRVING, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Paperback. Condizione libro: BRAND NEW. BRAND NEW. Fast Shipping. Prompt Customer Service. Satisfaction guaranteed. Codice libro della libreria 0201633620BNA

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 72,91
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,70
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro