Produktbild: Large-Scale C++ Software Design

Large-Scale C++ Software Design

77,99 €

inkl. gesetzl. MwSt., Versandkostenfrei


Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

10.07.1996

Abbildungen

w. figs.

Verlag

Addison-Wesley Longman, Amsterdam

Seitenzahl

896

Maße (L/B/H)

23,7/18,7/3,5 cm

Gewicht

1315 g

Auflage

1. Auflage

Sprache

Englisch

ISBN

978-0-201-63362-7

Produktdetails

Einband

Taschenbuch

Erscheinungsdatum

10.07.1996

Abbildungen

w. figs.

Verlag

Addison-Wesley Longman, Amsterdam

Seitenzahl

896

Maße (L/B/H)

23,7/18,7/3,5 cm

Gewicht

1315 g

Auflage

1. Auflage

Sprache

Englisch

ISBN

978-0-201-63362-7

Herstelleradresse

Libri GmbH
Europaallee 1
36244 Bad Hersfeld
DE

Email: gpsr@libri.de

Noch keine Bewertungen vorhanden

Verfassen Sie die erste Bewertung zu diesem Artikel

Helfen Sie anderen Kundinnen und Kunden durch Ihre Meinung.

Kundinnen und Kunden meinen

Bewertungen (0)

  • Produktbild: Large-Scale C++ Software Design


  • Preface.

    0. Introduction.

    From C to C++.

    Using C++ to Develop Large Projects.

    Reuse.

    Quality.

    Software Development Tools.

    Summary.

    I. BASICS.

    1. Preliminaries.

    Multi-File C++ Programs.

    typedef Declarations.

    Assert Statements.

    A Few Matters of Style.

    Iterators.

    Logical Design Notation.

    Inheritance versus Layering.

    Minimality.

    Summary. 2. Ground Rules.

    Overview.

    Member Data Access.

    The Global Name Space.

    Include Guards.

    Redundant Include Guards.

    Documentation.

    Identifier-Naming Conventions.

    Summary.

    II. PHYSICAL DESIGN CONCEPTS.

    3. Components.

    Components versus Classes.

    Physical Design Rules.

    The DependsOn Relation.

    Implied Dependency.

    Extracting Actual Dependencies.

    Friendship.

    Summary. 4. Physical Hierarchy.

    A Metaphor for Software Testing.

    A Complex Subsystem.

    The Difficulty in Testing Good Interfaces.

    Design for Testability.

    Testing in Isolation.

    Acyclic Physical Dependencies.

    Level Numbers.

    Hierarchical and Incremental Testing.

    Testing a Complex Subsystem.

    Testing versus Tested.

    Cyclic Physical Dependencies.

    Cumulative Component Dependency (CCD).

    Physical Design Quality.

    Summary. 5. Levelization.

    Some Causes of Cyclic Physical Dependencies.

    Escalation.

    Demotion.