Login       My Wishlist
  My Cart
$0.00 / 0 items
 
EMS Linux
Utilizing the Best Tools With Linux
 
International Access
Global Shipping Options Available
Home About Us News Our Blog Our Catalog My Cart My Account Track Shippment Contact Us
  Our Catalog   Software Design, Testing & Engineering   Testing

Test Driven Development for Embedded C (Pragmatic Programmers)


Super Savings Item! Save 37% on the Test Driven Development for Embedded C (Pragmatic Programmers) by Brand: Pragmatic Bookshelf at EMS Linux. MPN: 978-1-934356-62-3. Hurry! Limited time offer. Offer valid only while supplies last. Another day without Test-Driven Development means more time wasted chasing bugs and watching your code deteriorate. You thought TDD was for someone


Product Description

Another day without Test-Driven Development means more time wasted chasing bugs and watching your code deteriorate. You thought TDD was for someone else, but it's not! It's for you, the embedded C programmer. TDD helps you prevent defects and build software with a long useful life. This is the first book to teach the hows and whys of TDD for C programmers.

TDD is a modern programming practice C developers need to know. It's a different way to program---unit tests are written in a tight feedback loop with the production code, assuring your code does what you think. You get valuable feedback every few minutes. You find mistakes before they become bugs. You get early warning of design problems. You get immediate notification of side effect defects. You get to spend more time adding valuable features to your product.

James is one of the few experts in applying TDD to embedded C. With his 1.5 decades of training,coaching, and practicing TDD in C, C++, Java, and C# he will lead you from being a novice in TDD to using the techniques that few have mastered.

This book is full of code written for embedded C programmers. You don't just see the end product, you see code and tests evolve. James leads you through the thought process and decisions made each step of the way. You'll learn techniques for test-driving code right nextto the hardware, and you'll learn design principles and how to apply them to C to keep your code clean and flexible.

To run the examples in this book, you will need a C/C++ development environment on your machine, and the GNU GCC tool chain or Microsoft Visual Studio for C++ (some project conversion may be needed).

Additional Information

Manufacturer:Pragmatic Bookshelf
Brand:Brand: Pragmatic Bookshelf
Part Number:978-1-934356-62-3
Publisher:Pragmatic Bookshelf
Studio:Pragmatic Bookshelf
MPN:978-1-934356-62-3
EAN:9781934356623
Item Weight:1.29 pounds
Item Size:0.8 x 9.25 x 9.25 inches
Package Weight:1.3 pounds
Package Size:7.4 x 0.94 x 0.94 inches

Test Driven Development for Embedded C (Pragmatic Programmers) by Brand: Pragmatic Bookshelf

Buy Now:
Test Driven Development for Embedded C (Pragmatic Programmers)

Brand: Brand: Pragmatic Bookshelf
Condition: New
Lead Time: 1 - 2 Business Days
Availability: In Stock
$34.95
$22.24
You Save: 36%


Quantity:  

 


View More In Testing.

 


Have questions about this item, or would like to inquire about a custom or bulk order?


If you have any questions about this product by Brand: Pragmatic Bookshelf, contact us by completing and submitting the form below. If you are looking for a specif part number, please include it with your message.

First Name:
Last Last:
Email Address:
Your Message:

Related Best Sellers


ean: 9781491992470, isbn: 1491992476,
iOS 11, Swift 4, and Xcode 9 provide many new APIs for iOS developers. With this cookbook, you’ll learn more than 170 proven solutions for tackling the latest features in iOS 11 and watchOS 4, including new ways to use Swift and Xcode to make your ...

mpn: 9780321146533, ean: 9780321146533, isbn: 0321146530,
Follows two TDD projects from start to finish, illustrating techniques programmers can use to increase the quality of their work. The examples are followed by references to the featured TDD patterns and refactorings. This book emphasises on agile met...

ean: 9780984521401, isbn: 0984521402,
Kanban is becoming a popular way to visualize and limit work-in-progress in software development and information technology work. Teams around the world are adding kanban around their existing processes to catalyze cultural change and deliver better ...

sku: 9780131177055, mpn: 9780131177055, ean: 9780131177055, isbn: 0131177052,
In this book, Michael Feathers offers start-to-finish strategies for working more effectively with large, untested legacy code bases. This book draws on material Michael created for his own renowned Object Mentor seminars: techniques Michael has used...

mpn: 27985019, ean: 9780321601919, isbn: 0321601912,
Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, risky, and time-consuming process. This groundbreaking new book sets out the principles and technical practices that enable rapid, incremental delivery...

ean: 9780128112489, isbn: 0128112484,
Eleventh Hour CISSP: Study Guide, Third Edition provides readers with a study guide on the most current version of the Certified Information Systems Security Professional exam. This book is streamlined to include only core certification information, ...

mpn: 44514853, ean: 9780071849272, isbn: 0071849270,
A fully revised edition of the #1 CISSP training resourceThoroughly updated for the latest release of the Certified Information Systems Security Professional exam, this comprehensive resource covers all exam domains, as well as the new 2015 CISSP Com...

mpn: 45101283, ean: 9780134494166, isbn: 0134494164,
Practical Software Architecture Solutions from the Legendary Robert C. Martin (“Uncle Bob”)   By applying universal rules of software architecture, you can dramatically improve developer productivity throughout the life of any software system. ...

mpn: 44495288, ean: 9781491952962, isbn: 1491952962,
Statistical methods are a key part of of data science, yet very few data scientists have any formal statistics training. Courses and books on basic statistics rarely cover the topic from a data science perspective. This practical guide explains how t...

mpn: 9781491929124, ean: 9781491929124, isbn: 149192912X,
The overwhelming majority of a software system’s lifespan is spent in use, not in design or implementation. So, why does conventional wisdom insist that software engineers focus primarily on the design and development of large-scale computing syste...



Privacy Policy / Terms of Service
© 2018 - emslinux.com. All Rights Reserved.