Description |
1 online resource (xxiv, 351 pages) : illustrations |
|
text file |
Bibliography |
Includes bibliographical references (pages 343-345) and index. |
Summary |
Provides information and code examples that focus on the use of TDD in embedded C programming. |
Contents |
Test-driven development -- Getting started -- Test-driving tools and conventions -- Starting a C module -- Testing your way to done -- Embedded TDD strategy -- Yeah, but ... -- TEsting modules with collaborators -- Introducing test doubles -- Spying on the production code -- Runtime-bound test doubles -- The mock object -- Design and continuous improvement -- SOLID, flexible, and testable designs -- Refactoring -- Adding tests to legacy code -- Test patterns and anitpatterns -- Closing thoughts. |
Subject |
(Langage de programmation) |
|
Application software -- Development.
|
|
C (Computer program language)
|
|
Logiciels d'application -- Développement. |
|
C (Langage de programmation) |
|
Application software -- Development |
|
C (Computer program language) |
|
Logiciels. |
|
Logiciels -- Développement. |
Other Form: |
Print version: Grenning, James W. Test-driven development for embedded C. Raleigh, N.C. : Pragmatic Bookshelf, ©2011 9781934356623 (DLC) 2011293673 (OCoLC)620364588 |
ISBN |
9781680501155 (electronic bk.) |
|
1680501151 (electronic bk.) |
Standard No. |
9781941222997 |
|