Nejnižší cena za posledních 45 dní: 1 295 Kč
Ceny a dostupnost se mohou měnit i několikrát za den. Zkontrolujte si aktuální údaje přímo v e-shopech. Všechny dostupné barvy a velikosti naleznete přímo v e-shopech.
Designing Software Architectures will teach you how to design any software architecture in a systematic, predictable, repeatable, and cost-effective way.
This book introduces a practical methodology for architecture design that any professional software engineer can use, provides structured methods supported by reusable chunks of design knowledge, and includes rich case studies that demonstrate how to use the methods. Using realistic examples, you'll master the powerful new version of the proven Attribute-Driven Design (ADD) 3.0 method and will learn how to use it to address key drivers, including quality attributes, such as modifiability, usability, and availability, along with functional requirements and architectural concerns. Drawing on their extensive experience, Humberto Cervantes and Rick Kazman guide you through crafting practicalProdukt Designing Software Architectures: A Practical Approach (Cervantes Humberto)(Pevná vazba) má přiřazen EAN kód 9780134390789.
Kategorie | Knihy, Software |
EAN | 9780134390789 |
Designing Software Architectures will teach you how to design any software architecture in a systematic, predictable, repeatable, and cost-effective way. This book introduces a practical methodology for architecture design that any professional software engineer can use, provides structured
This practical guide seeks to make architecture relevant to all software developers. Developers need to understand how to use constraints as guiderails that ensure desired outcomes, and how seemingly small changes can affect a system's
This book addresses Software-Defined Radio (SDR) baseband processing from the computer architecture point of view, providing a detailed exploration of different computing platforms by classifying different approaches, highlighting the common features related to SDR requirements and by showing pros
Software testing can be regarded as an art, a craft, and a science. The practical, step-by-step approach presented in this book provides a bridge between these different viewpoints. A single worked example runs throughout, with consistent use of test automation. Each testing technique is introduced
Software Defined Networks: A Comprehensive Approach, Second Edition provides in-depth coverage of the technologies collectively known as Software Defined Networking (SDN). The book shows how to explain to business decision-makers the benefits and risks in shifting parts of a network to the SDN
An alternative history of software that places the liberal arts at the very center of software's evolution.In The Software Arts, Warren Sack offers an alternative history of computing that places the arts at the very center of software's evolution. Tracing the origins of software to
This fundamentals text introduces you to Autodesk's AutoCAD Architecture 2022 software. The book covers the Layer Manager, Design Center, Structural Members, Doors, Windows, and Walls. Step-by-step lessons take the reader from creation of a site plan, floor plan, and space planning, all the way
Open Source Software (OSS) development appears to present a stark contrast to traditional production and innovation methods and an unlikely contestant in the marketplace. Some of the most striking features are that OSS development is based on contributions of volunteer programmers, that these
An approach to software design that introduces a fully automated analysis giving designers immediate feedback, now featuring the latest version of the Alloy language. In Software Abstractions Daniel Jackson introduces an approach to software design that draws on traditional formal methods but
Here's the first book written specifically to help medical device and software engineers, QA and compliance professionals, and corporate business managers better understand and implement critical verification and validation processes for medical device software. Offering a much broader,
Summary Cloud Native Patternsis your guide to developing strong applications that thrive in the dynamic, distributed, virtual world of the cloud. This book presents a mental model for cloud-native applications, along with the patterns, practices, and tooling that set them apart. Purchase of the
Starting with fundamental concepts in digital communications, signal processing, andprobability, this book provides practical insights on topics such as timing estimation, carrierrecovery, frame synchronization, equalization, and OFDM in order to enable the reader toultimately implement and
An introduction to applying predicate logic to testing and verification of software and digital circuits that focuses on applications rather than theory.Computer scientists use logic for testing and verification of software and digital circuits, but many computer science students study logic only
Software architects are often called upon to create an organization's technology strategy. But what constitutes a 'good' technology strategy? And what tools and patterns can you use to create one that's meaningful, impactful, executable, and operational? This book explains what the world's top
Learn about software testing in a fun way, by reading stories about dragons and knights. The book is a great read for children on their own, with their parents, or as an additional reading in schools. It is also for anyone who wants to know what software testing is, will enjoy this book
Extreme Programming (XP) is a radical new approach to software development that has been accepted quickly because its core practices--the need for constant testing, programming in pairs, inviting customer input, and the communal ownership of code--resonate with developers everywhere. Although many
A comprehensive political and design theory of planetary-scale computation proposing that The Stack--an accidental megastructure--is both a technological apparatus and a model for a new geopolitical architecture.What has planetary-scale computation done to our geopolitical realities? It takes
Graphic design software is constantly evolving, allowing designers to meet specific printing specifications. Print Finishes is a reference book that showcases design projects from all over the world and focuses on the processes that were used to print them. The book opens with a thorough
The Art of Borderlands explores the creation and iconic design of Gearbox Software's award-winning hit video game
Modern software places increasing reliance on dynamic memory allocation, but its direct management is not only notoriously error--prone. Garbage collection eliminates many of these bugs. This reference presents each of the most important algorithms in detail, often with illustrations of its
Modern Statistical Methodology and Software for Analyzing Spatial Point Patterns Spatial Point Patterns: Methodology and Applications with R shows scientific researchers and applied statisticians from a wide range of fields how to analyze their spatial point pattern data. Making the techniques