Learning test-driven development by counting lines

被引:5
|
作者
Vodde, Bas
Koskela, Lasse
机构
[1] Reaktor Innovations, FIN-00100 Helsinki
关键词
Agile development; Design; Education; Test design; Test-driven development;
D O I
10.1109/MS.2007.80
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Test-driven development is an agile development practice that changes every minute of developers' daily lives. That's a big change! How can you best train developers in such a pervasive practice? One method is to write tests for counting lines of code. While developing the tests, developers run into problems that force them to reevaluate their design. This experience provides valuable insights into TDD and its benefits.
引用
收藏
页码:74 / +
页数:7
相关论文
共 50 条
  • [31] Incorporating performance testing in test-driven development
    Johnson, Michael J.
    Maximilien, E. Michael
    Ho, Chih-Wei
    Williams, Laurie
    IEEE SOFTWARE, 2007, 24 (03) : 67 - +
  • [32] Test-Driven Development in scientific software: a survey
    Nanthaamornphong, Aziz
    Carver, Jeffrey C.
    SOFTWARE QUALITY JOURNAL, 2017, 25 (02) : 343 - 372
  • [33] A Java programming Learning Assistant System using test-driven development method
    1600, International Association of Engineers (40):
  • [34] An approach to test-driven development of conceptual schemas
    Tort, Albert
    Olive, Antoni
    Sancho, Maria-Ribera
    DATA & KNOWLEDGE ENGINEERING, 2011, 70 (12) : 1088 - 1111
  • [35] On the Effectiveness of Unit Tests in Test-driven Development
    Tosun, Ayse
    Ahmed, Muzamil
    Turhan, Burak
    Juristo, Natalia
    PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON SOFTWARE AND SYSTEM PROCESS (ICSSP 2018), 2018, : 113 - 122
  • [36] The role of process measurement in test-driven development
    Wang, YH
    Erdogmus, H
    EXTREME PROGRAMMING AND AGILE METHODS - XP/ AGILE UNIVERSE 2004, PROCEEDINGS, 2004, 3134 : 32 - 42
  • [37] On the influence of test-driven development on software design
    Janzen, David S.
    Saiedian, Hossein
    19TH CONFERENCE ON SOFTWARE ENGINEERING EDUCATION & TRAINING, PROCEEDINGS, 2006, : 141 - +
  • [38] Test-Driven Development - Still a Promising Approach?
    Kollanus, Sami
    QUATIC 2010: SEVENTH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY, 2010, : 403 - 408
  • [39] The effect of experience on the test-driven development process
    Mueller, Matthias M.
    Hoefer, Andreas
    EMPIRICAL SOFTWARE ENGINEERING, 2007, 12 (06) : 593 - 615
  • [40] Test-driven GUI development with testNG and abbot
    Ruiz, Alex
    Price, Yvonne Wang
    IEEE SOFTWARE, 2007, 24 (03) : 51 - +