Object-Oriented Design Choices
Object-Oriented Design Choices
Object-Oriented Design Choices
Adair Dingle

Object-Oriented Design Choices

€ 207,95

Tweedehands producten

  1. Op zoek naar tweedehands producten...
  • Geen verzendkosten vanaf €15,- NL & BE
  • Cadeaus gratis ingepakt
  • Bestellen zonder account mogelijk
  • 30 dagen ruiltermijn voor fysieke producten
  • Beschrijving

    This book compares designs variant and emphasizes the strategic use of types in object-oriented design (OOD). In addition to thorough content coverage, many design problems are presented with sample solutions discussed in appendices. The book is partitioned into three sections that cover type design , coupling and reuse .



    "The introduction of object-oriented programming was a pivotal moment in software engineering, leading to a new way of creating systems by modelling their constituents independently and linking them through shared interfaces. Object orientation allows for the creation of more complex systems, better focus on a small subset of components at any given time, and a greater level of component independence; it even facilitates the creation of software product lines. Designing a system using object orientation requires the mastery of several interdependent concepts, such as abstraction, inheritance, composition, and polymorphism. Dingle (Seattle Univ.) provides a cohesive framework for learning object-oriented design from a practical point of view. Concepts are introduced hierarchically, starting from the idea of encapsulation and design as a contract and drilling down to specifics such as virtual function tables and abstract classes. This approach results in an incremental experience of learning object-oriented design that is rarely found in computer science courses, but that is essential for software engineers who wish to harness the power of object-oriented programming languages in practice. Although no book can fully replace hands-on bench experience, this compact guide can ensure that one's practical efforts will be optimally targeted.

    --L. Benedicenti, University of New Brunswick

    Review in April 2022 Issue of CHOICE



    Adair Dingle, PhD, is a professor of computer science at Seattle University, Washington, USA whose previous text, Software Essentials: Design and Construction, received the 2015 Alpha Sigma Nu Book Award. Teaching and research interests focus on algorithms and software design including efficient memory management, patterns, refactoring and tools for software development and education.

    Specificaties

    Uitgever Taylor & Francis Ltd
    Verschenen 19 januari 2021
    Pagina's 348
    Thema Informatica: algemene onderwerpen
    Afmetingen 234 x 156 mm
    Gewicht 453 gr
    EAN 9780367820817
    Bindwijze Hardback / gebonden
    Taal Engels

    Gerelateerd

    Nexus

    Nexus

    Yuval Noah Harari
    € 17,95
    The Singularity is Nearer

    The Singularity is Nearer

    Ray Kurzweil
    € 17,95
    Empire of AI

    Empire of AI

    Karen Hao
    € 17,95
    Data Empire

    Data Empire

    Roopika Risam
    € 24,95
    Doppelganger

    Doppelganger

    Naomi Klein
    € 17,99
    The Extinction of Experience

    The Extinction of Experience

    Christine Rosen
    € 17,95