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: 9780128021200, isbn: 0128021209,
Agile Systems Engineering presents a vision of systems engineering where precise specification of requirements, structure, and behavior meet larger concerns as such as safety, security, reliability, and performance in an agile engineering context. W...

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 ...

mpn: 21945551, ean: 9780321336385, isbn: 9780321336385,
For any software developer who has spent days in “integration hell,” cobbling together myriad software components, Continuous Integration: Improving Software Quality and Reducing Risk illustrates how to transform integration from a necessary ev...

mpn: black & white illustrations, figures, ean: 9781617291654, isbn: 161729165X,
SummaryBDD in Action teaches you the Behavior-Driven Development model and shows you how to integrate it into your existing development process. First you'll learn how to apply BDD to requirements analysis to define features that focus your developme...

ean: 9781593272890, isbn: 1593272898,
No source code? No problem. With IDA Pro, the interactive disassembler, you live in a source code-optional world. IDA can automatically analyze the millions of opcodes that make up an executable and present you with a disassembly. But at that point, ...

ean: 9781680502404, isbn: 1680502409,
Do less work when testing your Python code, but be just as expressive, just as elegant, and just as readable. The pytest testing framework helps you write tests quickly and keep them readable and maintainable - with no boilerplate code. Using a robus...

mpn: 978-0-1323-5088-4, ean: 9780132350884, isbn: 0132350882,
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way. Noted so...



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