Skip to product information
Sale
  • Vendor: Mia Karts

Patterns in the Machine: A Software Engineering Guide to Embedded Development

$46.28 USD
$37.02 USD
 per 
Just 1 left. Order soon!

Free U.S. shipping on all orders. Free international shipping on orders over $99

All orders are dispatched the next business day!

Competitive Pricing You Can Trust — Quality You Can Rely On.

Guaranteed safe checkout

Product description

ISBN: 1484264398

Author: Taylor, John T.

Condition: New

Discover how to apply software engineering patterns to develop more robust firmware faster than traditional embedded development approaches. In the authors experience, traditional embedded software projects tend towards monolithic applications that are optimized for their target hardware platforms. This leads to software that is fragile in terms of extensibility and difficult to test without fully integrated software and hardware. Patterns in the Machine focuses on creating loosely coupled implementations that embrace both change and testability.This book illustrates how implementing continuous integration, automated unit testing, platform-independent code, and other best practices that are not typically implemented in the embedded systems world is not just feasible but also practical for todays embedded projects.After reading this book, you will have a better idea of how to structure your embedded software projects. You will recognize that while writing unit tests, creating simulators, and implementing continuous integration requires time and effort up front, you will be amply rewarded at the end of the project in terms of quality, adaptability, and maintainability of your code.What You Will Learn Incorporate automated unit testing into an embedded project Design and build functional simulators for an embedded project Write production-quality software when hardware is not available Use the Data Model architectural pattern to create a highly decoupled design and implementation Understand the importance of defining the software architecture before implementation starts and how to do it Discover why documentation is essential for an embedded project Use finite state machines in embedded projectsWho This Book Is For Mid-level or higher embedded systems (firmware) developers, technical leads, software architects, and development managers.

View full details

Patterns in the Machine: A Software Engineering Guide to Embedded Development

$46.28 USD
$37.02 USD
 per 

You May Also Like

More in Engineering

View all
Sale
Coasters 101: An Engineer's Guide to Roller Coaster Design
$35.88 USD
$30.00 USD
 per 
Sale
DKfindout! Engineering
$16.48 USD
$13.19 USD
 per 
Sale
System Theory: Modeling, Analysis and Control (The Springer International Series in Engineering and Computer Science, 518)
$153.45 USD
$122.76 USD
 per 
Sale
Sedges of the Northern Forest: A Photographic Guide (The Northern Forest Atlas Guides)
$18.15 USD
$14.52 USD
 per 
Sale
How Do Bridges Not Fall Down?: A Book About Architecture & Engineering
$18.95 USD
$15.16 USD
 per 
Sale
97 Things Every Engineering Manager Should Know: Collective Wisdom from the Experts
$36.06 USD
$28.85 USD
 per 
Sale
PPI PE Power Practice Exams, 4th Edition - Includes Two 80 Question Practice Exams for the CBT PE Electrical Power Exam
$170.23 USD
$136.19 USD
 per 
Sale
Baby Loves Structural Engineering! (Baby Loves Science)
$13.48 USD
$10.79 USD
 per 
Sale
How to Write a Scientific Paper: An Academic Self-Help Guide for PhD Students
$15.32 USD
$12.25 USD
 per 
Sale
The EXITPreneur's Playbook: How to Sell Your Online Business for Top Dollar by Reverse Engineering Your Pathway to Success
$22.47 USD
$17.98 USD
 per 
Sale
Introduction to Fuzzy Reliability (The Springer International Series in Engineering and Computer Science, 363)
$205.63 USD
$164.51 USD
 per 
Sale
Frequency Compensation Techniques for Low-Power Operational Amplifiers (The Springer International Series in Engineering and Computer Science, 313)
$275.99 USD
$220.79 USD
 per 
RECENTLY VIEWED PRODUCTS

Free same-day delivery

Free shipping - no code needed, just head for checkout!

Repeat delivery

Repeat delivery with 5% OFF every order.

Curbside pickup

Order online, drive up, check in & pick up.