Test Driven Development for Embedded C

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

Mô tả đầy đủ

Đã lưu trong:
Chi tiết về thư mục
Tác giả chính: Grenning, James W.
Định dạng: Sách
Ngôn ngữ:English
Được phát hành: Pragmatic Bookshelf 2011
Những chủ đề:
Truy cập trực tuyến:http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26124
Các nhãn: Thêm thẻ
Không có thẻ, Là người đầu tiên thẻ bản ghi này!
Thư viện lưu trữ: Thư viện Trường Đại học Đà Lạt
id oai:scholar.dlu.edu.vn:DLU123456789-26124
record_format dspace
spelling oai:scholar.dlu.edu.vn:DLU123456789-261242012-03-03T05:10:16Z Test Driven Development for Embedded C Grenning, James W. Tin học 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 next to 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). 2011-10-03T08:02:12Z 2011-10-03T08:02:12Z 2011 Book 978-1-934356-62-3 1-934356-62-X http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26124 en application/pdf Pragmatic Bookshelf
institution Thư viện Trường Đại học Đà Lạt
collection Thư viện số
language English
topic Tin học
spellingShingle Tin học
Grenning, James W.
Test Driven Development for Embedded C
description 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 next to 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).
format Book
author Grenning, James W.
author_facet Grenning, James W.
author_sort Grenning, James W.
title Test Driven Development for Embedded C
title_short Test Driven Development for Embedded C
title_full Test Driven Development for Embedded C
title_fullStr Test Driven Development for Embedded C
title_full_unstemmed Test Driven Development for Embedded C
title_sort test driven development for embedded c
publisher Pragmatic Bookshelf
publishDate 2011
url http://scholar.dlu.edu.vn/thuvienso/handle/DLU123456789/26124
_version_ 1757652216809783296