Serviceeinschränkungen vom 12.-22.02.2026 - weitere Infos auf der UB-Homepage

Treffer: A TDD approach to introducing students to embedded programming

Title:
A TDD approach to introducing students to embedded programming
Contributors:
The Pennsylvania State University CiteSeerX Archives
Source:
http://enel.ucalgary.ca/People/Smith/2008webs/encm515_08/08ReferenceMaterial/Teaching using embedded test driven development TDD Dundee Smith Miller Dundee June2007.pdf.
Publication Year:
2007
Collection:
CiteSeerX
Document Type:
Fachzeitschrift text
File Description:
application/pdf
Language:
English
Rights:
Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number:
edsbas.7CAAC007
Database:
BASE

Weitere Informationen

Learning embedded programming is a highly demanding exercise. The beginner is bombarded with complexity from the start: embedded production based around a myriad of C++ constructs with low-level elements integrated onto ever more complicated processor architectures. The picture is further compounded by tool support having unfamiliar roles and appearances from previous student experiences. This demanding situation often has the student bewildered; seeking for “a crutch ” or the simplest way forward regardless of the overall consequences. To control this potentially chaotic picture, the instructor needs to introduce devices to combat this complexity. We argue that test driven development (TDD) should become the instructor’s principal weapon in this fight. Reasons for this belief combined with our, and the students’, experiences with this novel approach are discussed.