EDNE June 2012 - (Page 26)

TesT-driven developmenT for EmbEDDED C: TesT-driven developmenT helps you improve schedule predicTabiliTy and producT qualiTy by eliminaTing bugs before They make The bug lisT. 26 EDN EUROPE | JUNE 2012 Why DEbUg? www.edn-europe.com imagE: SHUTTERSTOCK Y by James W grenning • renaissance sofTWare consulTing ou all write code and then toil to make it work. You build it, and then you fix it. Testing is an afterthought—something you do after you write the code. You spend about half your time in the unpredictable activity of debugging. Debugging shows up on your schedule under the guise of test and integration. It is a source of risk and uncertainty. Fixing one bug might lead to another and, sometimes, to a cascade of other bugs. http://www.edn-europe.com

Table of Contents for the Digital Edition of EDNE June 2012

Cover
Agilent Technologies
Contents
International Rectifier
RS Components
Masthead
International Rectifier
Comment
Pulse
Analog Devices
Digi-Key
Farnell
NXP
Test & Measurement
Silicon Labs
Digi-Key
Test-driven development for embedded C: why debug?
Digi-Key
Baker’s best
Cover story
Rohde & Schwarz
Rohde & Schwarz
Rohde & Schwarz
Rohde & Schwarz
Rohde & Schwarz
Pico-projector design uses color LEDs
Digital isolation in smart energy metering applications
Mechatronics in design
Teardown
Design Idea
Product Roundup
Tales from the cube

EDNE June 2012

http://www.nxtbook.com/reedbusiness/edne/2013EDNEFebruary
http://www.nxtbook.com/reedbusiness/edne/2013EDNJanuary
http://www.nxtbook.com/reedbusiness/edne/2012EDNEDecember
http://www.nxtbook.com/reedbusiness/edne/2012EDNENovember
http://www.nxtbook.com/reedbusiness/edne/2012EDNEOctober
http://www.nxtbook.com/reedbusiness/edne/2012EDNESeptember
http://www.nxtbook.com/reedbusiness/edne/2012EDNEAugust
http://www.nxtbook.com/reedbusiness/edne/2012EDNEJuly
http://www.nxtbook.com/reedbusiness/edne/2012EDNEJuin
http://www.nxtbook.com/reedbusiness/edne/2012EDNEMay
http://www.nxtbook.com/reedbusiness/edne/2012EDNEApril
http://www.nxtbookMEDIA.com