About the Cover:
Although capacity may be a problem for a doghouse, other
requirements are usually minimal. Unlike skyscrapers, doghouses are
simple units. They do not require plumbing, electricity, fire
alarms, elevators, or ventilation systems, and they do not need to
be built to code or pass inspections.
The range of complexity in software design is similar. Given
available software tools and libraries many of which are free
hobbyists can build small or short-lived computer apps. Yet, design
for software longevity, security, and efficiency can be intricate
as is the design of large-scale systems. How can a software
developer prepare to manage such complexity? By understanding the
essential building blocks of software design and construction.
About the Book:
Software Essentials: Design and Construction explicitly defines
and illustrates the basic elements of software design and
construction, providing a solid understanding of control flow,
abstract data types (ADTs), memory, type relationships, and dynamic
behavior. This text evaluates the benefits and overhead of
object-oriented design (OOD) and analyzes software design options.
With a structured but hands-on approach, the book:
- Delineates malleable and stable characteristics of software
design
- Explains how to evaluate the short- and long-term costs and
benefits of design decisions
- Compares and contrasts design solutions, such as composition
versus inheritance
- Includes supportive appendices and a glossary of over 200
common terms
- Covers key topics such as polymorphism, overloading, and
more
While extensive examples are given in C# and/or C++, often
demonstrating alternative solutions, design not syntax remains the
focal point of Software Essentials: Design and Construction. "
General
Imprint: |
Chapman & Hall/CRC
|
Country of origin: |
United States |
Series: |
Chapman & Hall/CRC Innovations in Software Engineering and Software Development Series |
Release date: |
July 2014 |
First published: |
2014 |
Authors: |
Adair Dingle
|
Dimensions: |
234 x 156 x 27mm (L x W x T) |
Format: |
Hardcover
|
Pages: |
436 |
Edition: |
New |
ISBN-13: |
978-1-4398-4120-4 |
Categories: |
Books >
Computing & IT >
Computer programming >
Software engineering
Promotions
|
LSN: |
1-4398-4120-9 |
Barcode: |
9781439841204 |
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!