Test-driven programming

被引:0
|
作者
Georgiev, Bozhidar [1 ]
Georgieva, Adriana [2 ]
机构
[1] Tech Univ Sofia, Fac Comp Syst & Control, Sofia, Bulgaria
[2] TU Sofia, Fac Appl Math & Informat, Sofia, Bulgaria
关键词
Test-driven development; XML transformations of semi-structured data; XPath scripting language; eXtensible Stylesheet Language; eXtensible Stylesheet Language for Transformations;
D O I
10.1063/1.4854789
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In this paper, are presented some possibilities concerning the implementation of a test-driven development as a programming method. Here is offered a different point of view for creation of advanced programming techniques (build tests before programming source with all necessary software tools and modules respectively). Therefore, this nontraditional approach for easier programmer's work through building tests at first is preferable way of software development. This approach allows comparatively simple programming (applied with different object-oriented programming languages as for example JAVA, XML, PYTHON etc.). It is predictable way to develop software tools and to provide help about creating better software that is also easier to maintain. Test-driven programming is able to replace more complicated casual paradigms, used by many programmers.
引用
收藏
页码:455 / 460
页数:6
相关论文
共 50 条
  • [21] Understanding the Dynamics of Test-Driven Development
    Fucci, Davide
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 690 - 693
  • [22] Test-driven development of relational databases
    Ambler, Scott W.
    IEEE SOFTWARE, 2007, 24 (03) : 37 - +
  • [23] "Sighted" wheelchair successfully test-driven
    不详
    PHOTONICS SPECTRA, 2011, 45 (06) : 25 - 25
  • [24] Assessing test-driven development at IBM
    Maximilien, EM
    Williams, L
    25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 564 - 569
  • [25] Test-Driven Ethics for Machine Learning
    Berente, Nicholas
    Kormylo, Cameron
    Rosenkranz, Christoph
    COMMUNICATIONS OF THE ACM, 2024, 67 (05) : 45 - 47
  • [26] A family of experiments on test-driven development
    Santos, Adrian
    Vegas, Sira
    Dieste, Oscar
    Uyaguari, Fernando
    Tosun, Ayse
    Fucci, Davide
    Turhan, Burak
    Scanniello, Giuseppe
    Romano, Simone
    Karac, Itir
    Kuhrmann, Marco
    Mandic, Vladimir
    Ramac, Robert
    Pfahl, Dietmar
    Engblom, Christian
    Kyykka, Jarno
    Rungi, Kerli
    Palomeque, Carolina
    Spisak, Jaroslav
    Oivo, Markku
    Juristo, Natalia
    EMPIRICAL SOFTWARE ENGINEERING, 2021, 26 (03)
  • [27] Test-Driven Development for Parallel Applications
    Burris, John W.
    2017 SECOND INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS ENGINEERING (ICISE), 2017, : 27 - 31
  • [28] Test-driven development of a PID controller
    Dohmke, Thomas
    Gollee, Henrik
    IEEE SOFTWARE, 2007, 24 (03) : 44 - +
  • [29] Test-driven Anonymization for Artificial Intelligence
    Augusto, Cristian
    Moran, Jesus
    de la Riva, Claudio
    Tuya, Javier
    2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE TESTING (AITEST), 2019, : 103 - 110
  • [30] A structured experiment of test-driven development
    George, B
    Williams, L
    INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (05) : 337 - 342